diff options
author | Trond Myklebust <trond.myklebust@primarydata.com> | 2016-01-30 22:17:26 +0300 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@primarydata.com> | 2016-02-06 02:48:54 +0300 |
commit | ad01b2c68d0ac5f3d4a3f807bec77b720b1c62a0 (patch) | |
tree | 1d4cfc7e222f9babf199bb7e5e67e8af90922a76 /include/linux/sunrpc | |
parent | 80b14d5e61ca6d08e46b4fc72baf6e4f738b30ce (diff) | |
download | linux-ad01b2c68d0ac5f3d4a3f807bec77b720b1c62a0.tar.xz |
SUNRPC: Make rpc_clnt store the multipath iterators
This is a pre-patch for the RPC multipath code. It sets up the storage in
struct rpc_clnt for the multipath code.
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'include/linux/sunrpc')
-rw-r--r-- | include/linux/sunrpc/clnt.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/sunrpc/clnt.h b/include/linux/sunrpc/clnt.h index 0c5c2cbe96c9..1713e41d65ae 100644 --- a/include/linux/sunrpc/clnt.h +++ b/include/linux/sunrpc/clnt.h @@ -25,6 +25,7 @@ #include <asm/signal.h> #include <linux/path.h> #include <net/ipv6.h> +#include <linux/sunrpc/xprtmultipath.h> struct rpc_inode; @@ -67,6 +68,7 @@ struct rpc_clnt { #if IS_ENABLED(CONFIG_SUNRPC_DEBUG) struct dentry *cl_debugfs; /* debugfs directory */ #endif + struct rpc_xprt_iter cl_xpi; }; /* |