net/mlx5e: Set IPsec replay sequence numbers
authorLeon Romanovsky <leonro@nvidia.com>
Thu, 30 Mar 2023 08:02:28 +0000 (11:02 +0300)
committerLeon Romanovsky <leon@kernel.org>
Thu, 6 Apr 2023 07:09:39 +0000 (10:09 +0300)
commit7db21ef4566ef7a24e46808e8668a603531163c3
tree5bac7c641af774a265ff1de93ec441f9de6b1d78
parentf4979e2667c56f031a3c2e84364dbcde01c2cdf3
net/mlx5e: Set IPsec replay sequence numbers

"ip xfrm state ..." command allows users to configure replay sequence
numbers with replay-seq* arguments for RX and replay-oseq* for TX.

Add the needed driver logic to support setting them.

Link: https://lore.kernel.org/r/a9b17827eff2b29a4951225efa684a6cd38f74fe.1680162300.git.leonro@nvidia.com
Reviewed-by: Raed Salem <raeds@nvidia.com>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c