summaryrefslogtreecommitdiffstats
path: root/sbin/mount_nfs
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2008-07-10 17:53:10 +0000
committerkris <kris@FreeBSD.org>2008-07-10 17:53:10 +0000
commitb1f6c11549a2c6de896d9ef04cba5370f8d34bd8 (patch)
treeafbd2ef3087848a2bd9c761020aa668245e32a42 /sbin/mount_nfs
parent4b0dbab53604ea977090e944b9b1616744083dcc (diff)
downloadFreeBSD-src-b1f6c11549a2c6de896d9ef04cba5370f8d34bd8.zip
FreeBSD-src-b1f6c11549a2c6de896d9ef04cba5370f8d34bd8.tar.gz
Fix -o mntudp after the conversion to default TCP mounts
Submitted by: danfe MFC after: 1 week
Diffstat (limited to 'sbin/mount_nfs')
-rw-r--r--sbin/mount_nfs/mount_nfs.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sbin/mount_nfs/mount_nfs.c b/sbin/mount_nfs/mount_nfs.c
index 48c0a1f..f12473c 100644
--- a/sbin/mount_nfs/mount_nfs.c
+++ b/sbin/mount_nfs/mount_nfs.c
@@ -391,8 +391,11 @@ main(int argc, char *argv[])
opflags |= OF_NOINET4;
if (altflags & ALTF_NOINET6)
opflags |= OF_NOINET6;
- if (altflags & ALTF_MNTUDP)
+ if (altflags & ALTF_MNTUDP) {
mnttcp_ok = 0;
+ nfsargsp->sotype = SOCK_DGRAM;
+ nfsproto = IPPROTO_UDP;
+ }
if (altflags & ALTF_TCP) {
nfsargsp->sotype = SOCK_STREAM;
nfsproto = IPPROTO_TCP;
OpenPOWER on IntegriCloud