NFS: expand flags passed to nfs_create_rpc_client()
authorChuck Lever <chuck.lever@oracle.com>
Tue, 23 Dec 2008 20:21:35 +0000 (15:21 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 23 Dec 2008 20:21:35 +0000 (15:21 -0500)
commit4a01b8a4ee7b12becd26a49bae57f019605658cd
tree5d9c94bf7ef158d0514da3cc5b495c3fa7f8ffab
parentc5d120f8e8b464368a7dcb038dc5c077d234d10a
NFS: expand flags passed to nfs_create_rpc_client()

The nfs_create_rpc_client() function sets up an RPC client for an NFS
mount point.  Add an option that allows it to set up an RPC transport
from an unprivileged port.

Instead of having nfs_create_rpc_client()'s callers retain local
knowledge about how to set up an RPC client, create a couple of flag
arguments to control the use of RPC_CLNT_CREATE flags.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/client.c