summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe.h
diff options
context:
space:
mode:
authorGreg Rose2011-09-29 07:57:33 +0200
committerJeff Kirsher2011-10-16 22:15:48 +0200
commitde4c7f653b2ff24dfff47edea0d67aa6fc681cee (patch)
tree06f93c37d78856e1f1e465c0d448d2def3b56596 /drivers/net/ethernet/intel/ixgbe/ixgbe.h
parentif_link: Add additional parameter to IFLA_VF_INFO for spoof checking (diff)
downloadkernel-qcow2-linux-de4c7f653b2ff24dfff47edea0d67aa6fc681cee.tar.gz
kernel-qcow2-linux-de4c7f653b2ff24dfff47edea0d67aa6fc681cee.tar.xz
kernel-qcow2-linux-de4c7f653b2ff24dfff47edea0d67aa6fc681cee.zip
ixgbe: Add new netdev op to turn spoof checking on or off per VF
Implements the new netdev op to allow user configuration of spoof checking on a per VF basis. V2 - Change netdev spoof check op setting to bool Signed-off-by: Greg Rose <gregory.v.rose@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe.h')
-rw-r--r--drivers/net/ethernet/intel/ixgbe/ixgbe.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe.h b/drivers/net/ethernet/intel/ixgbe/ixgbe.h
index c1f76aaf8774..6c4d693be08d 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe.h
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe.h
@@ -130,6 +130,8 @@ struct vf_data_storage {
u16 pf_vlan; /* When set, guest VLAN config not allowed. */
u16 pf_qos;
u16 tx_rate;
+ u16 vlan_count;
+ u8 spoofchk_enabled;
struct pci_dev *vfdev;
};
@@ -509,7 +511,6 @@ struct ixgbe_adapter {
int vf_rate_link_speed;
struct vf_macvlans vf_mvs;
struct vf_macvlans *mv_list;
- bool antispoofing_enabled;
struct hlist_head fdir_filter_list;
union ixgbe_atr_input fdir_mask;