diff options
Diffstat (limited to 'include/linux/netdev_features.h')
| -rw-r--r-- | include/linux/netdev_features.h | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/include/linux/netdev_features.h b/include/linux/netdev_features.h index 1d4737cffc71..dc8b4896b77b 100644 --- a/include/linux/netdev_features.h +++ b/include/linux/netdev_features.h @@ -36,7 +36,6 @@ enum {  	/**/NETIF_F_GSO_SHIFT,		/* keep the order of SKB_GSO_* bits */  	NETIF_F_TSO_BIT			/* ... TCPv4 segmentation */  		= NETIF_F_GSO_SHIFT, -	NETIF_F_UFO_BIT,		/* ... UDPv4 fragmentation */  	NETIF_F_GSO_ROBUST_BIT,		/* ... ->SKB_GSO_DODGY */  	NETIF_F_TSO_ECN_BIT,		/* ... TCP ECN support */  	NETIF_F_TSO_MANGLEID_BIT,	/* ... IPV4 ID mangling allowed */ @@ -76,6 +75,7 @@ enum {  	NETIF_F_HW_TC_BIT,		/* Offload TC infrastructure */  	NETIF_F_HW_ESP_BIT,		/* Hardware ESP transformation offload */  	NETIF_F_HW_ESP_TX_CSUM_BIT,	/* ESP with TX checksum offload */ +	NETIF_F_RX_UDP_TUNNEL_PORT_BIT, /* Offload of RX port for UDP tunnels */  	/*  	 * Add your fresh new feature above and remember to update @@ -118,7 +118,6 @@ enum {  #define NETIF_F_TSO6		__NETIF_F(TSO6)  #define NETIF_F_TSO_ECN		__NETIF_F(TSO_ECN)  #define NETIF_F_TSO		__NETIF_F(TSO) -#define NETIF_F_UFO		__NETIF_F(UFO)  #define NETIF_F_VLAN_CHALLENGED	__NETIF_F(VLAN_CHALLENGED)  #define NETIF_F_RXFCS		__NETIF_F(RXFCS)  #define NETIF_F_RXALL		__NETIF_F(RXALL) @@ -140,6 +139,7 @@ enum {  #define NETIF_F_HW_TC		__NETIF_F(HW_TC)  #define NETIF_F_HW_ESP		__NETIF_F(HW_ESP)  #define NETIF_F_HW_ESP_TX_CSUM	__NETIF_F(HW_ESP_TX_CSUM) +#define	NETIF_F_RX_UDP_TUNNEL_PORT  __NETIF_F(RX_UDP_TUNNEL_PORT)  #define for_each_netdev_feature(mask_addr, bit)	\  	for_each_set_bit(bit, (unsigned long *)mask_addr, NETDEV_FEATURE_COUNT) @@ -172,7 +172,7 @@ enum {  				 NETIF_F_FSO)  /* List of features with software fallbacks. */ -#define NETIF_F_GSO_SOFTWARE	(NETIF_F_ALL_TSO | NETIF_F_UFO | \ +#define NETIF_F_GSO_SOFTWARE	(NETIF_F_ALL_TSO | \  				 NETIF_F_GSO_SCTP)  /* |