summaryrefslogtreecommitdiffstats
path: root/sys/fs/nfsclient
diff options
context:
space:
mode:
authorrmacklem <rmacklem@FreeBSD.org>2011-04-29 12:30:15 +0000
committerrmacklem <rmacklem@FreeBSD.org>2011-04-29 12:30:15 +0000
commitecac6d7ea2a9f8cf2210dfd256fe6e4ab1309381 (patch)
treea9e868abd0697b39582d39aa1cfaf8dc200b9464 /sys/fs/nfsclient
parentd8c3928e07b8e95b4ada8077d794840368eddba0 (diff)
downloadFreeBSD-src-ecac6d7ea2a9f8cf2210dfd256fe6e4ab1309381.zip
FreeBSD-src-ecac6d7ea2a9f8cf2210dfd256fe6e4ab1309381.tar.gz
The build was broken by r221190 for 64bit arches like amd64.
This patch fixes it. MFC after: 2 weeks
Diffstat (limited to 'sys/fs/nfsclient')
-rw-r--r--sys/fs/nfsclient/nfs_clvfsops.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/fs/nfsclient/nfs_clvfsops.c b/sys/fs/nfsclient/nfs_clvfsops.c
index 9fde47d..9280f41 100644
--- a/sys/fs/nfsclient/nfs_clvfsops.c
+++ b/sys/fs/nfsclient/nfs_clvfsops.c
@@ -763,6 +763,7 @@ nfs_mount(struct mount *mp)
char *opt, *name, *secname;
int negnametimeo = NFS_DEFAULT_NEGNAMETIMEO;
int dirlen, has_nfs_args_opt, krbnamelen, srvkrbnamelen;
+ size_t hstlen;
has_nfs_args_opt = 0;
if (vfs_filteropt(mp->mnt_optnew, nfs_opts)) {
@@ -1027,10 +1028,10 @@ nfs_mount(struct mount *mp)
args.fhsize);
if (error != 0)
goto out;
- error = copyinstr(args.hostname, hst, MNAMELEN - 1, &len);
+ error = copyinstr(args.hostname, hst, MNAMELEN - 1, &hstlen);
if (error != 0)
goto out;
- bzero(&hst[len], MNAMELEN - len);
+ bzero(&hst[hstlen], MNAMELEN - hstlen);
args.hostname = hst;
/* sockargs() call must be after above copyin() calls */
error = getsockaddr(&nam, (caddr_t)args.addr,
OpenPOWER on IntegriCloud