diff options
author | Andy Adamson <andros@netapp.com> | 2011-01-05 21:04:35 -0500 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2011-01-06 14:46:25 -0500 |
commit | 4a19de0f4b693139bb10b7cc3cfe1f618576ba67 (patch) | |
tree | c947ed534254d08c5b8836349303844134a13d19 /fs/nfs/callback.c | |
parent | 42acd021824578fa0eeb6eb58d457c23ec5dc9c0 (diff) |
NFS rename client back channel transport field
Differentiate from server backchannel
Signed-off-by: Andy Adamson <andros@netapp.com>
Acked-by: Bruce Fields <bfields@redhat.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/callback.c')
-rw-r--r-- | fs/nfs/callback.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fs/nfs/callback.c b/fs/nfs/callback.c index 753a9e315518..199016528fcb 100644 --- a/fs/nfs/callback.c +++ b/fs/nfs/callback.c | |||
@@ -142,7 +142,7 @@ int nfs4_set_callback_sessionid(struct nfs_client *clp) | |||
142 | struct svc_serv *serv = clp->cl_rpcclient->cl_xprt->bc_serv; | 142 | struct svc_serv *serv = clp->cl_rpcclient->cl_xprt->bc_serv; |
143 | struct nfs4_sessionid *bc_sid; | 143 | struct nfs4_sessionid *bc_sid; |
144 | 144 | ||
145 | if (!serv->bc_xprt) | 145 | if (!serv->sv_bc_xprt) |
146 | return -EINVAL; | 146 | return -EINVAL; |
147 | 147 | ||
148 | /* on success freed in xprt_free */ | 148 | /* on success freed in xprt_free */ |
@@ -152,12 +152,12 @@ int nfs4_set_callback_sessionid(struct nfs_client *clp) | |||
152 | memcpy(bc_sid->data, &clp->cl_session->sess_id.data, | 152 | memcpy(bc_sid->data, &clp->cl_session->sess_id.data, |
153 | NFS4_MAX_SESSIONID_LEN); | 153 | NFS4_MAX_SESSIONID_LEN); |
154 | spin_lock_bh(&serv->sv_cb_lock); | 154 | spin_lock_bh(&serv->sv_cb_lock); |
155 | serv->bc_xprt->xpt_bc_sid = bc_sid; | 155 | serv->sv_bc_xprt->xpt_bc_sid = bc_sid; |
156 | spin_unlock_bh(&serv->sv_cb_lock); | 156 | spin_unlock_bh(&serv->sv_cb_lock); |
157 | dprintk("%s set xpt_bc_sid=%u:%u:%u:%u for bc_xprt %p\n", __func__, | 157 | dprintk("%s set xpt_bc_sid=%u:%u:%u:%u for sv_bc_xprt %p\n", __func__, |
158 | ((u32 *)bc_sid->data)[0], ((u32 *)bc_sid->data)[1], | 158 | ((u32 *)bc_sid->data)[0], ((u32 *)bc_sid->data)[1], |
159 | ((u32 *)bc_sid->data)[2], ((u32 *)bc_sid->data)[3], | 159 | ((u32 *)bc_sid->data)[2], ((u32 *)bc_sid->data)[3], |
160 | serv->bc_xprt); | 160 | serv->sv_bc_xprt); |
161 | return 0; | 161 | return 0; |
162 | } | 162 | } |
163 | 163 | ||
@@ -228,8 +228,8 @@ nfs41_callback_up(struct svc_serv *serv, struct rpc_xprt *xprt) | |||
228 | init_waitqueue_head(&serv->sv_cb_waitq); | 228 | init_waitqueue_head(&serv->sv_cb_waitq); |
229 | rqstp = svc_prepare_thread(serv, &serv->sv_pools[0]); | 229 | rqstp = svc_prepare_thread(serv, &serv->sv_pools[0]); |
230 | if (IS_ERR(rqstp)) { | 230 | if (IS_ERR(rqstp)) { |
231 | svc_xprt_put(serv->bc_xprt); | 231 | svc_xprt_put(serv->sv_bc_xprt); |
232 | serv->bc_xprt = NULL; | 232 | serv->sv_bc_xprt = NULL; |
233 | } | 233 | } |
234 | out: | 234 | out: |
235 | dprintk("--> %s return %ld\n", __func__, | 235 | dprintk("--> %s return %ld\n", __func__, |