/**
* Number of ATS key-value pairs that follow this struct
- * (excluding the 0-terminator).
*/
uint32_t ats_count GNUNET_PACKED;
*/
struct GNUNET_PeerIdentity peer;
- /**
- * First of the ATS information blocks (we must have at least
- * one due to the 0-termination requirement).
+ /* Followed by ATS information blocks:
+ * struct GNUNET_ATS_Information ats[ats_count]
*/
- struct GNUNET_ATS_Information ats;
+ /* Followed by payload (message or just header), variable size */
};
struct GNUNET_PeerIdentity peer;
/**
- * How large is the client's message queue for this peer?
+ * Always zero.
*/
- uint32_t queue_size GNUNET_PACKED;
+ uint32_t reserved GNUNET_PACKED;
/**
* How large is the message?