diff options
author | Pedro F. Giffuni <pfg@FreeBSD.org> | 2015-02-15 21:11:07 +0000 |
---|---|---|
committer | Pedro F. Giffuni <pfg@FreeBSD.org> | 2015-02-15 21:11:07 +0000 |
commit | 78a452c36efd63a12484ad284cb3704b41152b95 (patch) | |
tree | 10c02a2b5bb5cd67c203dde6aab4e2d8a236d6a5 /lib/libc/gen/fstab.c | |
parent | 1a4161a15db23380de5abf6aefc7468d46937e87 (diff) | |
download | src-78a452c36efd63a12484ad284cb3704b41152b95.tar.gz src-78a452c36efd63a12484ad284cb3704b41152b95.zip |
Replace strcpy() with strlcpy()
The risk of an overrun here is very low but check the
length, JIC.
CID: 1019039
Notes
Notes:
svn path=/head/; revision=278815
Diffstat (limited to 'lib/libc/gen/fstab.c')
-rw-r--r-- | lib/libc/gen/fstab.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/gen/fstab.c b/lib/libc/gen/fstab.c index 6a77abd635cf..c21ceb388904 100644 --- a/lib/libc/gen/fstab.c +++ b/lib/libc/gen/fstab.c @@ -181,7 +181,7 @@ fstabscan(void) if (cp != NULL) _fs_fstab.fs_passno = atoi(cp); } - strcpy(subline, _fs_fstab.fs_mntops); + (void)strlcpy(subline, _fs_fstab.fs_mntops, sizeof(subline)); p = subline; for (typexx = 0, cp = strsep(&p, ","); cp; cp = strsep(&p, ",")) { |