25 #ifndef FRAGMENTATION_H
26 #define FRAGMENTATION_H
Library to help fragment messages.
#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 fragment acknowledgement.
uint32_t fragment_id
Unique fragment ID.
uint64_t bits
Bits that are being acknowledged, in big-endian.
struct GNUNET_MessageHeader header
Message header.