net/macsec: Move some code for sharing with various drivers that implements offload
authorLior Nahmanson <liorna@nvidia.com>
Tue, 6 Sep 2022 05:21:15 +0000 (22:21 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 7 Sep 2022 13:02:08 +0000 (14:02 +0100)
commitb1671253c6015841f6cabd39730fa42fb6d3d407
treead930e9b3dc4e27779d3bb9b307f285fd62f8317
parent860ead89b8517c57d34e5d0658443b461d628ab4
net/macsec: Move some code for sharing with various drivers that implements offload

Move some MACsec infrastructure like defines and functions,
in order to avoid code duplication for future drivers which
implements MACsec offload.

Signed-off-by: Lior Nahmanson <liorna@nvidia.com>
Reviewed-by: Raed Salem <raeds@nvidia.com>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Reviewed-by: Ben Ben-Ishay <benishay@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/macsec.c
include/net/macsec.h