aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMateusz Guzik <mjg@FreeBSD.org>2021-05-31 16:32:04 +0000
committerMateusz Guzik <mjg@FreeBSD.org>2021-05-31 16:32:04 +0000
commit68c254426467e3f900f9a19de4dd9a234ea75388 (patch)
treeaacf01c738fc3e50d5d2d02e284a55a49327c8a2
parentf62c7e54e9cc692603081328597ba0ba0d1f21cf (diff)
downloadsrc-68c254426467e3f900f9a19de4dd9a234ea75388.tar.gz
src-68c254426467e3f900f9a19de4dd9a234ea75388.zip
nfs: even up value returned by nfsrv_parsename with copyinstr
Reported by: dim Reviewed by: rmacklem
-rw-r--r--sys/fs/nfsserver/nfs_nfsdsubs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/fs/nfsserver/nfs_nfsdsubs.c b/sys/fs/nfsserver/nfs_nfsdsubs.c
index 2b6e17752544..8c7db36bbd05 100644
--- a/sys/fs/nfsserver/nfs_nfsdsubs.c
+++ b/sys/fs/nfsserver/nfs_nfsdsubs.c
@@ -2065,7 +2065,7 @@ nfsrv_parsename(struct nfsrv_descript *nd, char *bufp, u_long *hashp,
}
}
*tocp = '\0';
- *outlenp = (size_t)outlen;
+ *outlenp = (size_t)outlen + 1;
if (hashp != NULL)
*hashp = hash;
nfsmout: