diff options
author | Jesse Brandeburg <jesse.brandeburg@intel.com> | 2009-04-27 22:35:52 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-04-28 01:53:14 -0700 |
commit | 8dc92f7e2ecfd93f5c57da78594a7a5482e2c15e (patch) | |
tree | 10ebbfa0dc4f0b175c95cf47f2ba013aa532676e /include/linux/netdevice.h | |
parent | 182ff8dfdb63e66ca81e4d3a4c746f8d578e5687 (diff) | |
download | linux-8dc92f7e2ecfd93f5c57da78594a7a5482e2c15e.tar.gz linux-8dc92f7e2ecfd93f5c57da78594a7a5482e2c15e.tar.bz2 linux-8dc92f7e2ecfd93f5c57da78594a7a5482e2c15e.zip |
sctp: add feature bit for SCTP offload in hardware
this is the sctp code to enable hardware crc32c offload for
adapters that support it.
Originally by: Vlad Yasevich <vladislav.yasevich@hp.com>
modified by Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/netdevice.h')
-rw-r--r-- | include/linux/netdevice.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index fe20d171acf1..f8c3619d551f 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h @@ -670,7 +670,9 @@ struct net_device #define NETIF_F_GRO 16384 /* Generic receive offload */ #define NETIF_F_LRO 32768 /* large receive offload */ +/* the GSO_MASK reserves bits 16 through 23 */ #define NETIF_F_FCOE_CRC (1 << 24) /* FCoE CRC32 */ +#define NETIF_F_SCTP_CSUM (1 << 25) /* SCTP checksum offload */ /* Segmentation offload features */ #define NETIF_F_GSO_SHIFT 16 |