diff options
Diffstat (limited to 'include/linux/if_link.h')
| -rw-r--r-- | include/linux/if_link.h | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/include/linux/if_link.h b/include/linux/if_link.h index 0ee969a5593..c52d4b5f872 100644 --- a/include/linux/if_link.h +++ b/include/linux/if_link.h @@ -279,6 +279,7 @@ enum {  	IFLA_VF_MAC,		/* Hardware queue specific attributes */  	IFLA_VF_VLAN,  	IFLA_VF_TX_RATE,	/* TX Bandwidth Allocation */ +	IFLA_VF_SPOOFCHK,	/* Spoof Checking on/off switch */  	__IFLA_VF_MAX,  }; @@ -300,13 +301,22 @@ struct ifla_vf_tx_rate {  	__u32 rate; /* Max TX bandwidth in Mbps, 0 disables throttling */  }; +struct ifla_vf_spoofchk { +	__u32 vf; +	__u32 setting; +}; +#ifdef __KERNEL__ + +/* We don't want this structure exposed to user space */  struct ifla_vf_info {  	__u32 vf;  	__u8 mac[32];  	__u32 vlan;  	__u32 qos;  	__u32 tx_rate; +	__u32 spoofchk;  }; +#endif  /* VF ports management section   *  |