[NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM
The current stack treats NETIF_F_HW_CSUM and NETIF_F_NO_CSUM identically so we test for them in quite a few places. For the sake of brevity, I'm adding the macro NETIF_F_GEN_CSUM for these two. We also test the disjunct of NETIF_F_IP_CSUM and the other two in various places, for that purpose I've added NETIF_F_ALL_CSUM. Signed-off-by:Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/bonding/bond_main.c 2 additions, 5 deletionsdrivers/net/bonding/bond_main.c
- include/linux/netdevice.h 3 additions, 0 deletionsinclude/linux/netdevice.h
- net/bridge/br_if.c 1 addition, 2 deletionsnet/bridge/br_if.c
- net/core/dev.c 2 additions, 4 deletionsnet/core/dev.c
- net/core/ethtool.c 2 additions, 4 deletionsnet/core/ethtool.c
- net/ipv4/ip_output.c 1 addition, 1 deletionnet/ipv4/ip_output.c
- net/ipv4/tcp.c 2 additions, 8 deletionsnet/ipv4/tcp.c
Loading
Please register or sign in to comment