aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/core/core_priv.h
diff options
context:
space:
mode:
authorMark Bloch <markb@mellanox.com>2016-05-19 17:12:35 +0300
committerDoug Ledford <dledford@redhat.com>2016-05-24 14:43:43 -0400
commit735c631ae99d4b6cffc9e2774258329c526daa65 (patch)
tree40e7cc29ac5f19c83b818b44f7a2ca17f77ebbdc /drivers/infiniband/core/core_priv.h
parentIB/netlink: Add a new local service operation (diff)
downloadlinux-dev-735c631ae99d4b6cffc9e2774258329c526daa65.tar.xz
linux-dev-735c631ae99d4b6cffc9e2774258329c526daa65.zip
IB/core: Register SA ibnl client during ib_core initialization
Move SA ibnl client registration to ib_core module init. This will allow us to register a single client to handle all RDMA_NL_LS operations and make it SA independent. Signed-off-by: Mark Bloch <markb@mellanox.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/core/core_priv.h')
-rw-r--r--drivers/infiniband/core/core_priv.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/infiniband/core/core_priv.h b/drivers/infiniband/core/core_priv.h
index c78a7fa2c2bb..1ff334587e7b 100644
--- a/drivers/infiniband/core/core_priv.h
+++ b/drivers/infiniband/core/core_priv.h
@@ -146,4 +146,9 @@ void ib_mad_cleanup(void);
int ib_sa_init(void);
void ib_sa_cleanup(void);
+int ib_nl_handle_resolve_resp(struct sk_buff *skb,
+ struct netlink_callback *cb);
+int ib_nl_handle_set_timeout(struct sk_buff *skb,
+ struct netlink_callback *cb);
+
#endif /* _CORE_PRIV_H */