NFS: don't negotiate when user specifies sec flavor

We were always attempting sec flavor negotiation, even if the user
told us a specific sec flavor to use.  If that sec flavor fails,
we should return an error rather than continuing with sec flavor
negotiation.

Signed-off-by: Bryan Schumaker <bjschuma@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
This commit is contained in:
Bryan Schumaker
2011-04-13 14:31:30 -04:00
committed by Trond Myklebust
parent 801a16dc7b
commit 9b7160c55a
2 changed files with 3 additions and 1 deletions

View File

@ -1004,6 +1004,7 @@ static int nfs_parse_security_flavors(char *value,
return 0;
}
mnt->flags |= NFS_MOUNT_SECFLAVOUR;
mnt->auth_flavor_len = 1;
return 1;
}