1
0
Fork 0

gue: Protocol constants for remote checksum offload

Define a private flag for remote checksun offload as well as a length
for the option.

Signed-off-by: Tom Herbert <therbert@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
hifive-unleashed-5.1
Tom Herbert 2014-11-04 09:06:55 -08:00 committed by David S. Miller
parent e585f23636
commit c1aa8347e7
1 changed files with 4 additions and 1 deletions

View File

@ -59,7 +59,10 @@ struct guehdr {
/* Private flags in the private option extension */
#define GUE_PFLAGS_ALL (0)
#define GUE_PFLAG_REMCSUM htonl(1 << 31)
#define GUE_PLEN_REMCSUM 4
#define GUE_PFLAGS_ALL (GUE_PFLAG_REMCSUM)
/* Functions to compute options length corresponding to flags.
* If we ever have a lot of flags this can be potentially be