#define GNUNET_NETWORK_STRUCT_BEGIN
Define as empty, GNUNET_PACKED should suffice, but this won't work on W32.
#define GNUNET_NETWORK_STRUCT_END
Define as empty, GNUNET_PACKED should suffice, but this won't work on W32;.
#define GNUNET_PACKED
gcc-ism to get packed structs.
Message from client to GNS service to lookup records.
int16_t options
Local options for where to look for results (an enum GNUNET_GNS_LocalOptions in NBO).
uint32_t key_len
Length of the zone key.
struct GNUNET_MessageHeader header
Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP.
uint16_t recursion_depth_limit
Recursion depth limit, i.e.
int32_t type
the type of record to look up
Message from GNS service to client: new results.
struct GNUNET_MessageHeader header
Header of type GNUNET_MESSAGE_TYPE_GNS_LOOKUP_RESULT.
uint32_t rd_count
The number of records contained in response.