net: vlan: prepare for 802.1ad VLAN filtering offload
Change the rx_{add,kill}_vid callbacks to take a protocol argument in preparation of 802.1ad support. The protocol argument used so far is always htons(ETH_P_8021Q). Signed-off-by:Patrick McHardy <kaber@trash.net> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/bonding/bond_main.c 10 additions, 7 deletionsdrivers/net/bonding/bond_main.c
- drivers/net/ethernet/adaptec/starfire.c 4 additions, 2 deletionsdrivers/net/ethernet/adaptec/starfire.c
- drivers/net/ethernet/brocade/bna/bnad.c 2 additions, 4 deletionsdrivers/net/ethernet/brocade/bna/bnad.c
- drivers/net/ethernet/cisco/enic/enic_dev.c 2 additions, 2 deletionsdrivers/net/ethernet/cisco/enic/enic_dev.c
- drivers/net/ethernet/cisco/enic/enic_dev.h 2 additions, 2 deletionsdrivers/net/ethernet/cisco/enic/enic_dev.h
- drivers/net/ethernet/emulex/benet/be_main.c 2 additions, 2 deletionsdrivers/net/ethernet/emulex/benet/be_main.c
- drivers/net/ethernet/ibm/ehea/ehea_main.c 2 additions, 2 deletionsdrivers/net/ethernet/ibm/ehea/ehea_main.c
- drivers/net/ethernet/intel/e1000/e1000_main.c 14 additions, 8 deletionsdrivers/net/ethernet/intel/e1000/e1000_main.c
- drivers/net/ethernet/intel/e1000e/netdev.c 12 additions, 8 deletionsdrivers/net/ethernet/intel/e1000e/netdev.c
- drivers/net/ethernet/intel/igb/igb_main.c 7 additions, 5 deletionsdrivers/net/ethernet/intel/igb/igb_main.c
- drivers/net/ethernet/intel/igbvf/netdev.c 5 additions, 3 deletionsdrivers/net/ethernet/intel/igbvf/netdev.c
- drivers/net/ethernet/intel/ixgb/ixgb_main.c 7 additions, 5 deletionsdrivers/net/ethernet/intel/ixgb/ixgb_main.c
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 6 additions, 4 deletionsdrivers/net/ethernet/intel/ixgbe/ixgbe_main.c
- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 6 additions, 3 deletionsdrivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
- drivers/net/ethernet/mellanox/mlx4/en_netdev.c 4 additions, 2 deletionsdrivers/net/ethernet/mellanox/mlx4/en_netdev.c
- drivers/net/ethernet/neterion/vxge/vxge-main.c 5 additions, 3 deletionsdrivers/net/ethernet/neterion/vxge/vxge-main.c
- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 4 additions, 4 deletionsdrivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
- drivers/net/ethernet/qlogic/qlge/qlge_main.c 2 additions, 2 deletionsdrivers/net/ethernet/qlogic/qlge/qlge_main.c
- drivers/net/ethernet/renesas/sh_eth.c 4 additions, 2 deletionsdrivers/net/ethernet/renesas/sh_eth.c
- drivers/net/ethernet/tehuti/tehuti.c 2 additions, 2 deletionsdrivers/net/ethernet/tehuti/tehuti.c
Loading
Please register or sign in to comment