diff options
author | Jakub Kicinski <kuba@kernel.org> | 2021-01-06 13:06:34 -0800 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2021-01-07 12:53:29 -0800 |
commit | 876c4384aecc173a05d912e075a62232ea1be120 (patch) | |
tree | 2b363fc672e5cb1d089cb07cf28bb886cbeff8cd /net/core | |
parent | ddb4d32ed6609ab310b947a875771c6fe187d976 (diff) | |
download | linux-876c4384aecc173a05d912e075a62232ea1be120.tar.gz linux-876c4384aecc173a05d912e075a62232ea1be120.tar.bz2 linux-876c4384aecc173a05d912e075a62232ea1be120.zip |
udp_tunnel: hard-wire NDOs to udp_tunnel_nic_*_port() helpers
All drivers use udp_tunnel_nic_*_port() helpers, prepare for
NDO removal by invoking those helpers directly.
The helpers are safe to call on all devices, they check if
device has the UDP tunnel state initialized.
Reviewed-by: Alexander Duyck <alexanderduyck@fb.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/core')
-rw-r--r-- | net/core/dev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index 8fa739259041..7afbb642e203 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -10002,7 +10002,7 @@ int register_netdevice(struct net_device *dev) dev->hw_features |= (NETIF_F_SOFT_FEATURES | NETIF_F_SOFT_FEATURES_OFF); dev->features |= NETIF_F_SOFT_FEATURES; - if (dev->netdev_ops->ndo_udp_tunnel_add) { + if (dev->udp_tunnel_nic_info) { dev->features |= NETIF_F_RX_UDP_TUNNEL_PORT; dev->hw_features |= NETIF_F_RX_UDP_TUNNEL_PORT; } |