diff options
author | Hans Wippel <hwippel@linux.ibm.com> | 2018-06-28 20:05:12 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-06-30 14:42:26 +0300 |
commit | 4b1b7d3b30a6d32ac1a1dcede284e76ef8a8542d (patch) | |
tree | d7d831525b8bb1899868b5575a844b9927a2df07 /include/uapi/linux/smc_diag.h | |
parent | 413498440e30bfe381ac99dfc31628a3d8d4382a (diff) | |
download | linux-4b1b7d3b30a6d32ac1a1dcede284e76ef8a8542d.tar.xz |
net/smc: add SMC-D diag support
This patch adds diag support for SMC-D.
Signed-off-by: Hans Wippel <hwippel@linux.ibm.com>
Signed-off-by: Ursula Braun <ubraun@linux.ibm.com>
Suggested-by: Thomas Richter <tmricht@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi/linux/smc_diag.h')
-rw-r--r-- | include/uapi/linux/smc_diag.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/uapi/linux/smc_diag.h b/include/uapi/linux/smc_diag.h index 0ae5d4685ba3..92be255e534c 100644 --- a/include/uapi/linux/smc_diag.h +++ b/include/uapi/linux/smc_diag.h @@ -35,6 +35,7 @@ enum { SMC_DIAG_CONNINFO, SMC_DIAG_LGRINFO, SMC_DIAG_SHUTDOWN, + SMC_DIAG_DMBINFO, __SMC_DIAG_MAX, }; @@ -83,4 +84,13 @@ struct smc_diag_lgrinfo { struct smc_diag_linkinfo lnk[1]; __u8 role; }; + +struct smcd_diag_dmbinfo { /* SMC-D Socket internals */ + __u32 linkid; /* Link identifier */ + __u64 peer_gid; /* Peer GID */ + __u64 my_gid; /* My GID */ + __u64 token; /* Token of DMB */ + __u64 peer_token; /* Token of remote DMBE */ +}; + #endif /* _UAPI_SMC_DIAG_H_ */ |