diff options
author | 2023-12-19 22:26:10 +0800 | |
---|---|---|
committer | 2023-12-26 20:24:33 +0000 | |
commit | ece60db3a4ce24a2a913a8960eb6fec561cdbcf6 (patch) | |
tree | 2c6c7a4cd009e564cb310d4d8b36f7401f4a8341 /net/sched/cls_api.c | |
parent | net/smc: unify the structs of accept or confirm message for v1 and v2 (diff) | |
download | wireguard-linux-ece60db3a4ce24a2a913a8960eb6fec561cdbcf6.tar.xz wireguard-linux-ece60db3a4ce24a2a913a8960eb6fec561cdbcf6.zip |
net/smc: support SMCv2.x supplemental features negotiation
This patch adds SMCv2.x supplemental features negotiation. Supported
SMCv2.x supplemental features are represented by feature_mask in FCE
field. The negotiation process is as follows.
Server Client
Proposal(features(c-mask bits))
<-----------------------------------------
Accept(features(s-mask bits))
----------------------------------------->
Confirm(features(s&c-mask bits))
<-----------------------------------------
Signed-off-by: Wen Gu <guwen@linux.alibaba.com>
Reviewed-and-tested-by: Wenjia Zhang <wenjia@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched/cls_api.c')
0 files changed, 0 insertions, 0 deletions