diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-06-07 21:31:36 +0200 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-07-11 05:40:32 +0200 |
commit | 6e84c7b66a0aa0be16a7728d1e687c57978dac2c (patch) | |
tree | 0aa7ab3d44b1749dca78d554f1d18a5b6fad43ff /include | |
parent | SUNRPC: Always match an upcall message in gss_pipe_downcall() (diff) | |
download | linux-6e84c7b66a0aa0be16a7728d1e687c57978dac2c.tar.xz linux-6e84c7b66a0aa0be16a7728d1e687c57978dac2c.zip |
SUNRPC: Add a downcall queue to struct rpc_inode
Currently, the downcall queue is tied to the struct gss_auth, which means
that different RPCSEC_GSS pseudoflavours must use different upcall pipes.
Add a list to struct rpc_inode that can be used instead.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/sunrpc/rpc_pipe_fs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/sunrpc/rpc_pipe_fs.h b/include/linux/sunrpc/rpc_pipe_fs.h index ad293760f6eb..430cea104817 100644 --- a/include/linux/sunrpc/rpc_pipe_fs.h +++ b/include/linux/sunrpc/rpc_pipe_fs.h @@ -23,6 +23,7 @@ struct rpc_inode { void *private; struct list_head pipe; struct list_head in_upcall; + struct list_head in_downcall; int pipelen; int nreaders; int nwriters; |