Fix bug in configure 'vlan-strip-offload on' first, then configure "set interface... 66/3866/3
authorjerryian <gu.jian1@zte.com.cn>
Fri, 18 Nov 2016 03:20:19 +0000 (11:20 +0800)
committerDamjan Marion <dmarion.lists@gmail.com>
Fri, 18 Nov 2016 13:39:24 +0000 (13:39 +0000)
vlan-strip-offload option will be changed to off.

Change-Id: I1f39628fc8cde4e46ed5b2e3208253a07327de81
Signed-off-by: jerryian <gu.jian1@zte.com.cn>
vnet/vnet/devices/dpdk/init.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 7ca3ded..cf5f329
@@ -784,6 +784,7 @@ dpdk_lib_init (dpdk_main_t * dm)
          int vlan_off;
          vlan_off = rte_eth_dev_get_vlan_offload (xd->device_index);
          vlan_off |= ETH_VLAN_STRIP_OFFLOAD;
+         xd->port_conf.rxmode.hw_vlan_strip = vlan_off;
          if (rte_eth_dev_set_vlan_offload (xd->device_index, vlan_off) == 0)
            clib_warning ("VLAN strip enabled for interface\n");
          else