diff options
author | Mark Bloch <markb@mellanox.com> | 2016-05-19 17:12:35 +0300 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-05-24 21:43:43 +0300 |
commit | 735c631ae99d4b6cffc9e2774258329c526daa65 (patch) | |
tree | 40e7cc29ac5f19c83b818b44f7a2ca17f77ebbdc /drivers/infiniband/core/core_priv.h | |
parent | c34d3761872a2784d7bae2a0bb6205e8ee07a7f7 (diff) | |
download | linux-735c631ae99d4b6cffc9e2774258329c526daa65.tar.xz |
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.h | 5 |
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 */ |