diff options
| author | Warner Losh <imp@FreeBSD.org> | 2006-08-20 06:32:40 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2006-08-20 06:32:40 +0000 |
| commit | d7c881e89515d69de269ede22d2207dbbc6aa672 (patch) | |
| tree | c6df7ddf65aef7bafdccb73a8bf8de4aff9e31a5 | |
| parent | c608a9a591704387902cc0d6edaffaafcdee6dff (diff) | |
Notes
| -rw-r--r-- | bin/df/df.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/df/df.c b/bin/df/df.c index 008e15c0c55d1..850c02f6826d8 100644 --- a/bin/df/df.c +++ b/bin/df/df.c @@ -113,7 +113,7 @@ main(int argc, char *argv[]) memset(&totalbuf, 0, sizeof(totalbuf)); totalbuf.f_bsize = DEV_BSIZE; - strncpy(totalbuf.f_mntfromname, "total", MNAMELEN); + strlcpy(totalbuf.f_mntfromname, "total", MNAMELEN); vfslist = NULL; while ((ch = getopt(argc, argv, "abcgHhiklmnPt:")) != -1) switch (ch) { @@ -552,7 +552,7 @@ makenetvfslist(void) *str = 'n'; *(str + 1) = 'o'; for (i = 0, strptr = str + 2; i < cnt; i++, strptr++) { - strncpy(strptr, listptr[i], 32); + strlcpy(strptr, listptr[i], 32); strptr += strlen(listptr[i]); *strptr = ','; free(listptr[i]); |
