Branch: refs/heads/master
Home:
https://github.com/jpirko/libteam
Commit: 08f37b238cb0b796986c253e563b6b2c12836176
https://github.com/jpirko/libteam/commit/08f37b238cb0b796986c253e563b6b2c...
Author: Govindarajulu Varadarajan <_govind(a)gmx.com>
Date: 2016-05-20 (Fri, 20 May 2016)
Changed paths:
M teamd/teamd_lw_arp_ping.c
Log Message:
-----------
teamd: handle vlan 0 packets
arp_novlan_rpl_flt[] checks if skb->vlan_tci is present and returns 0 if it is
present. This breaks with some of the hardwares/switches which strips of vlan
tag but retains 802.1p priority bits (vlan_id in header will be 0).
Packets with vlan_id 0 should be treated as non-vlan tagged packet.
teamd should process arp reply of non-vlan packets and packets with vlan_id 0.
This patch programs filter such that it checks if vlan_id is 0 if vlan tag is
present.
Signed-off-by: Govindarajulu Varadarajan <_govind(a)gmx.com>
Signed-off-by: Jiri Pirko <jiri(a)mellanox.com>