diff options
author | Hans Wippel <hwippel@linux.ibm.com> | 2018-06-28 19:05:11 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-06-30 13:42:26 +0200 |
commit | 413498440e30bfe381ac99dfc31628a3d8d4382a (patch) | |
tree | 57f5c081e80000c02c1a0387f067b02a15cdfc2d /net/smc/smc_core.h | |
parent | net/smc: add SMC-D support in data transfer (diff) | |
download | linux-413498440e30bfe381ac99dfc31628a3d8d4382a.tar.xz linux-413498440e30bfe381ac99dfc31628a3d8d4382a.zip |
net/smc: add SMC-D support in af_smc
This patch ties together the previous SMC-D patches. It adds support for
SMC-D to the listen and connect functions and, thus, enables SMC-D
support in the SMC code. If a connection supports both SMC-R and SMC-D,
SMC-D is preferred.
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 'net/smc/smc_core.h')
-rw-r--r-- | net/smc/smc_core.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/smc/smc_core.h b/net/smc/smc_core.h index cd9268a9570e..8b47e0168fc3 100644 --- a/net/smc/smc_core.h +++ b/net/smc/smc_core.h @@ -257,6 +257,7 @@ void smc_sndbuf_sync_sg_for_cpu(struct smc_connection *conn); void smc_sndbuf_sync_sg_for_device(struct smc_connection *conn); void smc_rmb_sync_sg_for_cpu(struct smc_connection *conn); void smc_rmb_sync_sg_for_device(struct smc_connection *conn); +int smc_vlan_by_tcpsk(struct socket *clcsock, unsigned short *vlan_id); void smc_conn_free(struct smc_connection *conn); int smc_conn_create(struct smc_sock *smc, bool is_smcd, int srv_first_contact, |