From a500fef49bd64dbfd96ae344a14479a33abb3233 Mon Sep 17 00:00:00 2001 From: Chuck Lever Date: Fri, 26 Oct 2007 13:32:24 -0400 Subject: [PATCH] --- yaml --- r: 79611 b: refs/heads/master c: ad879cef8554e20f9b5ca356c878712eb671228c h: refs/heads/master i: 79609: 3a633b2c9abefca3b7549ffe42c536b02859c278 79607: f6385b8504121e20c0e211ee067e076c158ae60c v: v3 --- [refs] | 2 +- trunk/fs/nfs/internal.h | 1 - trunk/fs/nfs/super.c | 14 +------------- 3 files changed, 2 insertions(+), 15 deletions(-) diff --git a/[refs] b/[refs] index 4e4c833077af..659e5e284d34 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0eb2574121ef0ffbebe5335c66c227d1b987fa25 +refs/heads/master: ad879cef8554e20f9b5ca356c878712eb671228c diff --git a/trunk/fs/nfs/internal.h b/trunk/fs/nfs/internal.h index 75793794aefe..a78a09b40d1b 100644 --- a/trunk/fs/nfs/internal.h +++ b/trunk/fs/nfs/internal.h @@ -43,7 +43,6 @@ struct nfs_parsed_mount_data { struct { struct sockaddr_in address; char *hostname; - unsigned int program; unsigned int version; unsigned short port; int protocol; diff --git a/trunk/fs/nfs/super.c b/trunk/fs/nfs/super.c index 7d84d94fa827..1a18ca390ddf 100644 --- a/trunk/fs/nfs/super.c +++ b/trunk/fs/nfs/super.c @@ -84,7 +84,7 @@ enum { Opt_namelen, Opt_mountport, Opt_mountprog, Opt_mountvers, - Opt_nfsprog, Opt_nfsvers, + Opt_nfsvers, /* Mount options that take string arguments */ Opt_sec, Opt_proto, Opt_mountproto, @@ -139,7 +139,6 @@ static match_table_t nfs_mount_option_tokens = { { Opt_mountport, "mountport=%u" }, { Opt_mountprog, "mountprog=%u" }, { Opt_mountvers, "mountvers=%u" }, - { Opt_nfsprog, "nfsprog=%u" }, { Opt_nfsvers, "nfsvers=%u" }, { Opt_nfsvers, "vers=%u" }, @@ -801,13 +800,6 @@ static int nfs_parse_mount_options(char *raw, return 0; mnt->mount_server.version = option; break; - case Opt_nfsprog: - if (match_int(args, &option)) - return 0; - if (option < 0) - return 0; - mnt->nfs_server.program = option; - break; case Opt_nfsvers: if (match_int(args, &option)) return 0; @@ -1067,9 +1059,6 @@ static int nfs_try_mount(struct nfs_parsed_mount_data *args, * * + breaking back: trying proto=udp after proto=tcp, v2 after v3, * mountproto=tcp after mountproto=udp, and so on - * - * XXX: as far as I can tell, changing the NFS program number is not - * supported in the NFS client. */ static int nfs_validate_mount_data(void *options, struct nfs_parsed_mount_data *args, @@ -1095,7 +1084,6 @@ static int nfs_validate_mount_data(void *options, args->mount_server.protocol = XPRT_TRANSPORT_UDP; args->mount_server.program = NFS_MNT_PROGRAM; args->nfs_server.protocol = XPRT_TRANSPORT_TCP; - args->nfs_server.program = NFS_PROGRAM; switch (data->version) { case 1: