diff options
Diffstat (limited to 'include/linux/tcp.h')
-rw-r--r-- | include/linux/tcp.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/include/linux/tcp.h b/include/linux/tcp.h index 7c95e5d02..89e42d849 100644 --- a/include/linux/tcp.h +++ b/include/linux/tcp.h @@ -17,16 +17,17 @@ #ifndef _LINUX_TCP_H #define _LINUX_TCP_H +#include <asm/byteorder.h> -#define HEADER_SIZE 128 /* maximum header size */ - +#include <linux/types.h> +#include <asm/byteorder.h> struct tcphdr { __u16 source; __u16 dest; __u32 seq; __u32 ack_seq; -#if defined(LITTLE_ENDIAN_BITFIELD) +#if defined(__LITTLE_ENDIAN_BITFIELD) __u16 res1:4, doff:4, fin:1, @@ -36,7 +37,7 @@ struct tcphdr { ack:1, urg:1, res2:2; -#elif defined(BIG_ENDIAN_BITFIELD) +#elif defined(__BIG_ENDIAN_BITFIELD) __u16 doff:4, res1:4, res2:2, |