svn commit: r192994 - head/sys/compat/svr4
Xin LI
delphij at FreeBSD.org
Thu May 28 21:12:44 UTC 2009
Author: delphij
Date: Thu May 28 21:12:43 2009
New Revision: 192994
URL: http://svn.freebsd.org/changeset/base/192994
Log:
Use strlcpy().
Modified:
head/sys/compat/svr4/svr4_misc.c
Modified: head/sys/compat/svr4/svr4_misc.c
==============================================================================
--- head/sys/compat/svr4/svr4_misc.c Thu May 28 20:28:13 2009 (r192993)
+++ head/sys/compat/svr4/svr4_misc.c Thu May 28 21:12:43 2009 (r192994)
@@ -370,7 +370,7 @@ again:
svr4_dirent.d_off = (svr4_off_t)(off + reclen);
svr4_dirent.d_reclen = (u_short) svr4reclen;
}
- strcpy(svr4_dirent.d_name, bdp->d_name);
+ strlcpy(svr4_dirent.d_name, bdp->d_name, sizeof(svr4_dirent.d_name));
if ((error = copyout((caddr_t)&svr4_dirent, outp, svr4reclen)))
goto out;
inp += reclen;
@@ -511,7 +511,7 @@ again:
idb.d_ino = (svr4_ino_t)bdp->d_fileno;
idb.d_off = (svr4_off_t)off;
idb.d_reclen = (u_short)svr4_reclen;
- strcpy(idb.d_name, bdp->d_name);
+ strlcpy(idb.d_name, bdp->d_name, sizeof(idb.d_name));
if ((error = copyout((caddr_t)&idb, outp, svr4_reclen)))
goto out;
/* advance past this real entry */
More information about the svn-src-head
mailing list