rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODE
authorLin Ma <linma@zju.edu.cn>
Mon, 7 Aug 2023 09:13:47 +0000 (17:13 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 8 Aug 2023 22:10:37 +0000 (15:10 -0700)
commitf1d152eb66a30aecd19f22ff2676a7cb2584a920
treef0dd9e530d74a2d57b7b43664eef7b47cb801150
parenta6c1fd040d5f2b40036f58057414855db58806d3
rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODE

The commit d73ef2d69c0d ("rtnetlink: let rtnl_bridge_setlink checks
IFLA_BRIDGE_MODE length") added the nla_len check in rtnl_bridge_setlink,
which is the only caller for ndo_bridge_setlink handlers defined in
low-level driver codes. Hence, this patch cleanups the redundant checks in
each ndo_bridge_setlink handler function.

Suggested-by: Hangbin Liu <liuhangbin@gmail.com>
Signed-off-by: Lin Ma <linma@zju.edu.cn>
Acked-by: Pavan Chebbi <pavan.chebbi@broadcom.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20230807091347.3804523-1-linma@zju.edu.cn
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/emulex/benet/be_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
drivers/net/ethernet/netronome/nfp/nfp_net_common.c