aboutsummaryrefslogtreecommitdiff
path: root/lib/libutil
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2018-12-31 03:08:01 +0000
committerXin LI <delphij@FreeBSD.org>2018-12-31 03:08:01 +0000
commit1e4da04f06063131a50f0c1e3472bdb6e4cb8f79 (patch)
tree5118b8ad6ca32c0458be691cf0cfd41769121447 /lib/libutil
parent1cc7e361a6ac829e450995fd7c62c6364c8a303e (diff)
downloadsrc-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.c2
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]);