From 19f38ae3d42baeb248892a781959803bc3441b74 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 5 Oct 2011 08:42:12 +0000 Subject: pack block, use big endian for time --- src/include/block_dns.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/include') diff --git a/src/include/block_dns.h b/src/include/block_dns.h index 6be82b126..1c01754de 100644 --- a/src/include/block_dns.h +++ b/src/include/block_dns.h @@ -39,23 +39,23 @@ struct GNUNET_DNS_Record * The descriptor for the service * (a peer may provide more than one service) */ - GNUNET_HashCode service_descriptor; + GNUNET_HashCode service_descriptor GNUNET_PACKED; /** * When does this record expire? */ - struct GNUNET_TIME_Absolute expiration_time; + struct GNUNET_TIME_AbsoluteNBO expiration_time; /** * Four TCP and UDP-Ports that are used by this service, big endian format */ - uint64_t ports; + uint64_t ports GNUNET_PACKED; /** * What connection-types (UDP, TCP, ...) are supported by the service. * Contains an 'enum GNUNET_DNS_ServiceTypes' in big endian format. */ - uint32_t service_type; + uint32_t service_type GNUNET_PACKED; }; #endif -- cgit v1.2.3