]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/e1000e/netdev.c
netdrv: don't truncate VLAN TCI with VLAN stripping
[linux-2.6-omap-h63xx.git] / drivers / net / e1000e / netdev.c
index acdd616c96f64865c91792b593c3e536b6305736..80592bdbe31e1e4e8d8cf069ab02b7e10d1e689d 100644 (file)
@@ -98,8 +98,7 @@ static void e1000_receive_skb(struct e1000_adapter *adapter,
 
        if (adapter->vlgrp && (status & E1000_RXD_STAT_VP))
                vlan_hwaccel_receive_skb(skb, adapter->vlgrp,
-                                        le16_to_cpu(vlan) &
-                                        E1000_RXD_SPC_VLAN_MASK);
+                                        le16_to_cpu(vlan));
        else
                netif_receive_skb(skb);