diff options
author | David S. Miller <davem@davemloft.net> | 2019-04-04 18:29:25 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-04-04 18:29:25 -0700 |
commit | 8f4043f1253292495dbf9c8be0c1b07b4b9902b7 (patch) | |
tree | eb2b99d9b5a9e4b67f8b110fed5b0106d6e548c0 /net/tipc/node.h | |
parent | 29502bb127b14841f4fdab8898c851a4a83e136f (diff) | |
parent | 58ee86b8c7750a6b67d665a031aa3ff13a9b6863 (diff) |
Merge branch 'tipc-improve-TIPC-unicast-link-throughput'
Tuong Lien says:
====================
tipc: improve TIPC unicast link throughput
The series introduces an algorithm to improve TIPC throughput especially
in terms of packet loss, also tries to reduce packet duplication due to
overactive NACK sending mechanism.
The link failover situation is also covered by the patches.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/node.h')
-rw-r--r-- | net/tipc/node.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/net/tipc/node.h b/net/tipc/node.h index 2404225c5d58..c0bf49ea3de4 100644 --- a/net/tipc/node.h +++ b/net/tipc/node.h @@ -52,7 +52,8 @@ enum { TIPC_BCAST_RCAST = (1 << 4), TIPC_NODE_ID128 = (1 << 5), TIPC_LINK_PROTO_SEQNO = (1 << 6), - TIPC_MCAST_RBCTL = (1 << 7) + TIPC_MCAST_RBCTL = (1 << 7), + TIPC_GAP_ACK_BLOCK = (1 << 8) }; #define TIPC_NODE_CAPABILITIES (TIPC_SYN_BIT | \ @@ -62,7 +63,8 @@ enum { TIPC_BLOCK_FLOWCTL | \ TIPC_NODE_ID128 | \ TIPC_LINK_PROTO_SEQNO | \ - TIPC_MCAST_RBCTL) + TIPC_MCAST_RBCTL | \ + TIPC_GAP_ACK_BLOCK) #define INVALID_BEARER_ID -1 void tipc_node_stop(struct net *net); |