diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-01-30 22:10:33 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-01-30 22:10:33 +0000 |
commit | 3a628268d7abd1ff797edc1b76da13def62cb338 (patch) | |
tree | 3dd403736aec254bcea700887e0982013207c7bb /src/include/gnunet_tun_lib.h | |
parent | ec9338c28ca046638191baba9a7cc05a7a4dd28d (diff) | |
download | gnunet-3a628268d7abd1ff797edc1b76da13def62cb338.tar.gz gnunet-3a628268d7abd1ff797edc1b76da13def62cb338.zip |
-fix endian test
Diffstat (limited to 'src/include/gnunet_tun_lib.h')
-rw-r--r-- | src/include/gnunet_tun_lib.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/include/gnunet_tun_lib.h b/src/include/gnunet_tun_lib.h index 33938354b..dac11d6a8 100644 --- a/src/include/gnunet_tun_lib.h +++ b/src/include/gnunet_tun_lib.h | |||
@@ -70,10 +70,10 @@ struct GNUNET_TUN_Layer2PacketHeader | |||
70 | */ | 70 | */ |
71 | struct GNUNET_TUN_IPv4Header | 71 | struct GNUNET_TUN_IPv4Header |
72 | { | 72 | { |
73 | #if __BYTE_ORDER == __LITTLE_ENDIAN || _BYTE_ORDER == _LITTLE_ENDIAN | 73 | #if __BYTE_ORDER == __LITTLE_ENDIAN |
74 | unsigned int header_length:4 GNUNET_PACKED; | 74 | unsigned int header_length:4 GNUNET_PACKED; |
75 | unsigned int version:4 GNUNET_PACKED; | 75 | unsigned int version:4 GNUNET_PACKED; |
76 | #elif __BYTE_ORDER == __BIG_ENDIAN || _BYTE_ORDER == _BIG_ENDIAN | 76 | #elif __BYTE_ORDER == __BIG_ENDIAN |
77 | unsigned int version:4 GNUNET_PACKED; | 77 | unsigned int version:4 GNUNET_PACKED; |
78 | unsigned int header_length:4 GNUNET_PACKED; | 78 | unsigned int header_length:4 GNUNET_PACKED; |
79 | #else | 79 | #else |
@@ -127,12 +127,12 @@ struct GNUNET_TUN_IPv4Header | |||
127 | */ | 127 | */ |
128 | struct GNUNET_TUN_IPv6Header | 128 | struct GNUNET_TUN_IPv6Header |
129 | { | 129 | { |
130 | #if __BYTE_ORDER == __LITTLE_ENDIAN || _BYTE_ORDER == _LITTLE_ENDIAN | 130 | #if __BYTE_ORDER == __LITTLE_ENDIAN |
131 | unsigned int traffic_class_h:4 GNUNET_PACKED; | 131 | unsigned int traffic_class_h:4 GNUNET_PACKED; |
132 | unsigned int version:4 GNUNET_PACKED; | 132 | unsigned int version:4 GNUNET_PACKED; |
133 | unsigned int traffic_class_l:4 GNUNET_PACKED; | 133 | unsigned int traffic_class_l:4 GNUNET_PACKED; |
134 | unsigned int flow_label:20 GNUNET_PACKED; | 134 | unsigned int flow_label:20 GNUNET_PACKED; |
135 | #elif __BYTE_ORDER == __BIG_ENDIAN || _BYTE_ORDER == _BIG_ENDIAN | 135 | #elif __BYTE_ORDER == __BIG_ENDIAN |
136 | unsigned int version:4 GNUNET_PACKED; | 136 | unsigned int version:4 GNUNET_PACKED; |
137 | unsigned int traffic_class:8 GNUNET_PACKED; | 137 | unsigned int traffic_class:8 GNUNET_PACKED; |
138 | unsigned int flow_label:20 GNUNET_PACKED; | 138 | unsigned int flow_label:20 GNUNET_PACKED; |
@@ -183,7 +183,7 @@ struct GNUNET_TUN_TcpHeader | |||
183 | * Acknowledgement number. | 183 | * Acknowledgement number. |
184 | */ | 184 | */ |
185 | uint32_t ack GNUNET_PACKED; | 185 | uint32_t ack GNUNET_PACKED; |
186 | #if __BYTE_ORDER == __LITTLE_ENDIAN || _BYTE_ORDER == _LITTLE_ENDIAN | 186 | #if __BYTE_ORDER == __LITTLE_ENDIAN |
187 | /** | 187 | /** |
188 | * Reserved. Must be zero. | 188 | * Reserved. Must be zero. |
189 | */ | 189 | */ |
@@ -192,7 +192,7 @@ struct GNUNET_TUN_TcpHeader | |||
192 | * Number of 32-bit words in TCP header. | 192 | * Number of 32-bit words in TCP header. |
193 | */ | 193 | */ |
194 | unsigned int off : 4 GNUNET_PACKED; | 194 | unsigned int off : 4 GNUNET_PACKED; |
195 | #elif __BYTE_ORDER == __BIG_ENDIAN || _BYTE_ORDER == _BIG_ENDIAN | 195 | #elif __BYTE_ORDER == __BIG_ENDIAN |
196 | /** | 196 | /** |
197 | * Number of 32-bit words in TCP header. | 197 | * Number of 32-bit words in TCP header. |
198 | */ | 198 | */ |