aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_tun_lib.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-26 18:29:59 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-26 18:29:59 +0000
commit7d096c63663bec16534484d683c08a39a631604c (patch)
tree9680c6f294d40067d51633efe1045a456df9f9b9 /src/include/gnunet_tun_lib.h
parentf3bc45f5fde82da8c2793bc7de18aa32c273a3a6 (diff)
downloadgnunet-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.h14
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