]> git.baikalelectronics.ru Git - kernel.git/commit
mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback
authorIdo Schimmel <idosch@nvidia.com>
Fri, 13 Nov 2020 16:05:53 +0000 (18:05 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sun, 15 Nov 2020 00:55:04 +0000 (16:55 -0800)
commita806f3c400006ef42cfdd2b386987263e084c30d
treeb321bc929bad79a5b9386be7ce6af55c95dfc899
parent6e4d94ff4dc7e95a996bbfe05972e7c570dfbf88
mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback

The overlay protocol (i.e., IPv4/IPv6) that is being encapsulated has
no impact on whether a certain IP tunnel can be offloaded or not. Only
the underlay protocol matters.

Therefore, remove the unused overlay protocol parameter from the
callback.

This will later allow us to consolidate code paths between IPv4 and IPv6
code.

Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Reviewed-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c