net: vlan: prepare for 802.1ad support
[deliverable/linux.git] / drivers / net / ethernet / chelsio / cxgb3 / cxgb3_offload.c
index 4232767862b5857c33d324095e9d6ba1c2d0cc18..0c96e5fe99cc263461d210745c78cafc1123d4a7 100644 (file)
@@ -185,7 +185,7 @@ static struct net_device *get_iff_from_mac(struct adapter *adapter,
                if (!memcmp(dev->dev_addr, mac, ETH_ALEN)) {
                        rcu_read_lock();
                        if (vlan && vlan != VLAN_VID_MASK) {
-                               dev = __vlan_find_dev_deep(dev, vlan);
+                               dev = __vlan_find_dev_deep(dev, htons(ETH_P_8021Q), vlan);
                        } else if (netif_is_bond_slave(dev)) {
                                struct net_device *upper_dev;
 
This page took 0.026529 seconds and 5 git commands to generate.