diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-01-26 18:29:59 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-01-26 18:29:59 +0000 |
commit | 7d096c63663bec16534484d683c08a39a631604c (patch) | |
tree | 9680c6f294d40067d51633efe1045a456df9f9b9 /src/include/gnunet_tun_lib.h | |
parent | f3bc45f5fde82da8c2793bc7de18aa32c273a3a6 (diff) | |
download | gnunet-7d096c63663bec16534484d683c08a39a631604c.tar.gz gnunet-7d096c63663bec16534484d683c08a39a631604c.zip |
-fix tcp header definition
Diffstat (limited to 'src/include/gnunet_tun_lib.h')
-rw-r--r-- | src/include/gnunet_tun_lib.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/include/gnunet_tun_lib.h b/src/include/gnunet_tun_lib.h index b02c6c02e..2a66b67e7 100644 --- a/src/include/gnunet_tun_lib.h +++ b/src/include/gnunet_tun_lib.h | |||
@@ -111,11 +111,23 @@ struct GNUNET_TUN_TcpHeader | |||
111 | unsigned dpt:16 GNUNET_PACKED; | 111 | unsigned dpt:16 GNUNET_PACKED; |
112 | unsigned seq:32 GNUNET_PACKED; | 112 | unsigned seq:32 GNUNET_PACKED; |
113 | unsigned ack:32 GNUNET_PACKED; | 113 | unsigned ack:32 GNUNET_PACKED; |
114 | unsigned off:4 GNUNET_PACKED; | 114 | /** |
115 | * Reserved. | ||
116 | */ | ||
115 | unsigned rsv:4 GNUNET_PACKED; | 117 | unsigned rsv:4 GNUNET_PACKED; |
118 | /** | ||
119 | * Number of 32-bit words in TCP header. | ||
120 | */ | ||
121 | unsigned off:4 GNUNET_PACKED; | ||
116 | unsigned flg:8 GNUNET_PACKED; | 122 | unsigned flg:8 GNUNET_PACKED; |
123 | /** | ||
124 | * Window size. | ||
125 | */ | ||
117 | unsigned wsz:16 GNUNET_PACKED; | 126 | unsigned wsz:16 GNUNET_PACKED; |
118 | unsigned crc:16 GNUNET_PACKED; | 127 | unsigned crc:16 GNUNET_PACKED; |
128 | /** | ||
129 | * Urgent pointer. | ||
130 | */ | ||
119 | unsigned urg:16 GNUNET_PACKED; | 131 | unsigned urg:16 GNUNET_PACKED; |
120 | }; | 132 | }; |
121 | 133 | ||