diff options
author | Karsten Graul <kgraul@linux.ibm.com> | 2021-09-14 10:35:07 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2021-09-14 12:49:10 +0100 |
commit | 3c572145c24e21c24e1cd0fd168011eaba85da8e (patch) | |
tree | 61524c08f38942c6a9477d717f479f8af34e5281 /net/smc/smc_clc.h | |
parent | 11a26c59fc510091facd0d80236ac848da844830 (diff) | |
download | lwn-3c572145c24e21c24e1cd0fd168011eaba85da8e.tar.gz lwn-3c572145c24e21c24e1cd0fd168011eaba85da8e.zip |
net/smc: add generic netlink support for system EID
With SMC-Dv2 users can configure if the static system EID should be used
during CLC handshake, or if only user EIDs are allowed.
Add generic netlink support to enable and disable the system EID, and
to retrieve the system EID and its current enabled state.
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
Reviewed-by: Guvenc Gulce <guvenc@linux.ibm.com>
Signed-off-by: Guvenc Gulce <guvenc@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/smc/smc_clc.h')
-rw-r--r-- | net/smc/smc_clc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/smc/smc_clc.h b/net/smc/smc_clc.h index 0699e0cee308..974d01d16bb5 100644 --- a/net/smc/smc_clc.h +++ b/net/smc/smc_clc.h @@ -347,5 +347,8 @@ int smc_nl_dump_ueid(struct sk_buff *skb, struct netlink_callback *cb); int smc_nl_add_ueid(struct sk_buff *skb, struct genl_info *info); int smc_nl_remove_ueid(struct sk_buff *skb, struct genl_info *info); int smc_nl_flush_ueid(struct sk_buff *skb, struct genl_info *info); +int smc_nl_dump_seid(struct sk_buff *skb, struct netlink_callback *cb); +int smc_nl_enable_seid(struct sk_buff *skb, struct genl_info *info); +int smc_nl_disable_seid(struct sk_buff *skb, struct genl_info *info); #endif |