summaryrefslogtreecommitdiff
path: root/lib/netdev-vport.c
diff options
context:
space:
mode:
authorEli Britstein <elibr@mellanox.com>2018-10-11 10:06:42 +0300
committerSimon Horman <simon.horman@netronome.com>2018-10-16 09:27:27 +0200
commit5e63eaa969a3a6c07ca9c6a9ccb10522c1f7e1e6 (patch)
treed7cf60ff53bc8edfcdfe3e5b449fa77708bec3a8 /lib/netdev-vport.c
parent3c02b733f77d77a7c237151b9ca30aa204adaf78 (diff)
downloadopenvswitch-5e63eaa969a3a6c07ca9c6a9ccb10522c1f7e1e6.tar.gz
netdev-vport: Make gre netdev type to use TC rules
The offload api functions already assigned to every tunnel class. For gre tunnel class only need to also assign the get_ifindex function. Signed-off-by: Eli Britstein <elibr@mellanox.com> Reviewed-by: Roi Dayan <roid@mellanox.com> Signed-off-by: Simon Horman <simon.horman@netronome.com>
Diffstat (limited to 'lib/netdev-vport.c')
-rw-r--r--lib/netdev-vport.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/netdev-vport.c b/lib/netdev-vport.c
index a292b4f81..808a43f99 100644
--- a/lib/netdev-vport.c
+++ b/lib/netdev-vport.c
@@ -1154,7 +1154,8 @@ netdev_vport_tunnel_register(void)
.type = "gre",
.build_header = netdev_gre_build_header,
.push_header = netdev_gre_push_header,
- .pop_header = netdev_gre_pop_header
+ .pop_header = netdev_gre_pop_header,
+ .get_ifindex = NETDEV_VPORT_GET_IFINDEX,
},
{{NULL, NULL, 0, 0}}
},