diff options
Diffstat (limited to 'fs/nfsd/nfs4callback.c')
-rw-r--r-- | fs/nfsd/nfs4callback.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/nfsd/nfs4callback.c b/fs/nfsd/nfs4callback.c index a1aa18db08fb..7bb187ac1492 100644 --- a/fs/nfsd/nfs4callback.c +++ b/fs/nfsd/nfs4callback.c | |||
@@ -692,7 +692,7 @@ static int setup_callback_client(struct nfs4_client *clp, struct nfs4_cb_conn *c | |||
692 | args.bc_xprt = conn->cb_xprt; | 692 | args.bc_xprt = conn->cb_xprt; |
693 | args.prognumber = clp->cl_cb_session->se_cb_prog; | 693 | args.prognumber = clp->cl_cb_session->se_cb_prog; |
694 | args.protocol = XPRT_TRANSPORT_BC_TCP; | 694 | args.protocol = XPRT_TRANSPORT_BC_TCP; |
695 | args.authflavor = RPC_AUTH_UNIX; | 695 | args.authflavor = ses->se_cb_sec.flavor; |
696 | } | 696 | } |
697 | /* Create RPC client */ | 697 | /* Create RPC client */ |
698 | client = rpc_create(&args); | 698 | client = rpc_create(&args); |
@@ -709,7 +709,6 @@ static int setup_callback_client(struct nfs4_client *clp, struct nfs4_cb_conn *c | |||
709 | clp->cl_cb_client = client; | 709 | clp->cl_cb_client = client; |
710 | clp->cl_cb_cred = cred; | 710 | clp->cl_cb_cred = cred; |
711 | return 0; | 711 | return 0; |
712 | |||
713 | } | 712 | } |
714 | 713 | ||
715 | static void warn_no_callback_path(struct nfs4_client *clp, int reason) | 714 | static void warn_no_callback_path(struct nfs4_client *clp, int reason) |