mlxsw: spectrum_router: Access nh->rif->dev through a helper
authorPetr Machata <petrm@nvidia.com>
Mon, 12 Jun 2023 15:31:04 +0000 (17:31 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Wed, 14 Jun 2023 11:12:20 +0000 (13:12 +0200)
commit69f4ba177d6bb863925e586fa15bd0d454a875d7
treedb8554423cfd52d192e9135c4209becc9b358a32
parent2019b5eeae2af862af41882b0863d61dfdaee25d
mlxsw: spectrum_router: Access nh->rif->dev through a helper

In order to abstract away deduction of netdevice from the corresponding
next hop, introduce a helper, mlxsw_sp_nexthop_dev(), and use it
throughout. This will make it possible to change the deduction path easily
later on.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Amit Cohen <amcohen@nvidia.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c