diff options
author | Xin LI <delphij@FreeBSD.org> | 2018-12-31 03:08:01 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2018-12-31 03:08:01 +0000 |
commit | 1e4da04f06063131a50f0c1e3472bdb6e4cb8f79 (patch) | |
tree | 5118b8ad6ca32c0458be691cf0cfd41769121447 /lib/libutil | |
parent | 1cc7e361a6ac829e450995fd7c62c6364c8a303e (diff) | |
download | src-1e4da04f06063131a50f0c1e3472bdb6e4cb8f79.tar.gz src-1e4da04f06063131a50f0c1e3472bdb6e4cb8f79.zip |
Ensure buffer is nul-terminated.
MFC after: 2 weeks
Notes
Notes:
svn path=/head/; revision=342640
Diffstat (limited to 'lib/libutil')
-rw-r--r-- | lib/libutil/quotafile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libutil/quotafile.c b/lib/libutil/quotafile.c index d5ef11267df3..b460c5d1453e 100644 --- a/lib/libutil/quotafile.c +++ b/lib/libutil/quotafile.c @@ -103,7 +103,7 @@ hasquota(struct fstab *fs, int type, char *qfnamep, int qfbufsize) return (0); } if (cp) { - strncpy(qfnamep, cp, qfbufsize); + strlcpy(qfnamep, cp, qfbufsize); } else { (void)snprintf(qfnamep, qfbufsize, "%s/%s.%s", fs->fs_file, QUOTAFILENAME, qfextension[type]); |