aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/sunrpc
diff options
context:
space:
mode:
authorJeff Layton <jlayton@poochiereds.net>2014-06-21 20:52:15 -0400
committerTrond Myklebust <trond.myklebust@primarydata.com>2014-07-12 18:41:06 -0400
commit2004c726b9d9a9670b7f837190be9c8dfa7a0e9d (patch)
tree5ffe683ea736dc03002687e04711455b2c4f7811 /include/linux/sunrpc
parentnfs4: turn free_lock_state into a void return operation (diff)
downloadlinux-dev-2004c726b9d9a9670b7f837190be9c8dfa7a0e9d.tar.xz
linux-dev-2004c726b9d9a9670b7f837190be9c8dfa7a0e9d.zip
auth_gss: fetch the acceptor name out of the downcall
If rpc.gssd sends us an acceptor name string trailing the context token, stash it as part of the context. Signed-off-by: Jeff Layton <jlayton@poochiereds.net> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'include/linux/sunrpc')
-rw-r--r--include/linux/sunrpc/auth_gss.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/sunrpc/auth_gss.h b/include/linux/sunrpc/auth_gss.h
index f1cfd4c85cd0..cbc6875fb9cf 100644
--- a/include/linux/sunrpc/auth_gss.h
+++ b/include/linux/sunrpc/auth_gss.h
@@ -71,6 +71,7 @@ struct gss_cl_ctx {
spinlock_t gc_seq_lock;
struct gss_ctx __rcu *gc_gss_ctx;
struct xdr_netobj gc_wire_ctx;
+ struct xdr_netobj gc_acceptor;
u32 gc_win;
unsigned long gc_expiry;
struct rcu_head gc_rcu;