summaryrefslogtreecommitdiffstats
path: root/include/net/sctp/ulpevent.h
diff options
context:
space:
mode:
authorTariq Toukan <tariqt@mellanox.com>2020-05-27 11:25:26 +0200
committerDavid S. Miller <davem@davemloft.net>2020-05-28 00:07:13 +0200
commitb3ae2459f89773adcbf16fef4b68deaaa3be1929 (patch)
tree4f8773996325ed0fa058d3c99e12e4c88f8110f5 /include/net/sctp/ulpevent.h
parentMerge branch 'net_sched-reduce-the-number-of-qdisc-resets' (diff)
downloadlinux-b3ae2459f89773adcbf16fef4b68deaaa3be1929.tar.xz
linux-b3ae2459f89773adcbf16fef4b68deaaa3be1929.zip
net/tls: Add force_resync for driver resync
This patch adds a field to the tls rx offload context which enables drivers to force a send_resync call. This field can be used by drivers to request a resync at the next possible tls record. It is beneficial for hardware that provides the resync sequence number asynchronously. In such cases, the packet that triggered the resync does not contain the information required for a resync. Instead, the driver requests resync for all the following TLS record until the asynchronous notification with the resync request TCP sequence arrives. A following series for mlx5e ConnectX-6DX TLS RX offload support will use this mechanism. Signed-off-by: Boris Pismenny <borisp@mellanox.com> Signed-off-by: Tariq Toukan <tariqt@mellanox.com> Reviewed-by: Maxim Mikityanskiy <maximmi@mellanox.com> Reviewed-by: Saeed Mahameed <saeedm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/sctp/ulpevent.h')
0 files changed, 0 insertions, 0 deletions