aboutsummaryrefslogtreecommitdiff
path: root/src/vpn/gnunet-service-dns.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-12-21 09:40:15 +0000
committerChristian Grothoff <christian@grothoff.org>2011-12-21 09:40:15 +0000
commitc4f0fe3ea5a5ca3ce1f7dfecef719da631e4c6ac (patch)
tree02e313a83c4416f07fadf650d33aff09dfe46130 /src/vpn/gnunet-service-dns.c
parent40e5092e9a5db88b4c9b62cb341596fbf6ce1cf8 (diff)
downloadgnunet-c4f0fe3ea5a5ca3ce1f7dfecef719da631e4c6ac.tar.gz
gnunet-c4f0fe3ea5a5ca3ce1f7dfecef719da631e4c6ac.zip
fixing 2012: network structure alignment now forced to be correct even on W32 using #pragma pack from gcc 4.x
Diffstat (limited to 'src/vpn/gnunet-service-dns.c')
-rw-r--r--src/vpn/gnunet-service-dns.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c
index 6ef621c26..12d0a93cf 100644
--- a/src/vpn/gnunet-service-dns.c
+++ b/src/vpn/gnunet-service-dns.c
@@ -287,12 +287,15 @@ send_answer (void *cls, size_t size, void *buf)
287 return len; 287 return len;
288} 288}
289 289
290GNUNET_NETWORK_STRUCT_BEGIN
291
290struct tunnel_cls 292struct tunnel_cls
291{ 293{
292 struct GNUNET_MESH_Tunnel *tunnel GNUNET_PACKED; 294 struct GNUNET_MESH_Tunnel *tunnel GNUNET_PACKED;
293 struct GNUNET_MessageHeader hdr; 295 struct GNUNET_MessageHeader hdr;
294 struct dns_pkt dns; 296 struct dns_pkt dns;
295}; 297};
298GNUNET_NETWORK_STRUCT_END
296 299
297struct tunnel_cls *remote_pending[UINT16_MAX]; 300struct tunnel_cls *remote_pending[UINT16_MAX];
298 301