X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fsessiond-comm%2Frelayd.h;h=5d4fddf5a50ff06a4cabaad185c0a3642173decf;hb=ca22feea083301934d1c8511851c86fb008c0697;hp=c025fcdd926a21eef1032a72c4f5cd9a8461e99a;hpb=173af62f4804133d4a7f45e34b6f72126f3eca5f;p=lttng-tools.git diff --git a/src/common/sessiond-comm/relayd.h b/src/common/sessiond-comm/relayd.h index c025fcdd9..5d4fddf5a 100644 --- a/src/common/sessiond-comm/relayd.h +++ b/src/common/sessiond-comm/relayd.h @@ -26,6 +26,9 @@ #include +#define RELAYD_VERSION_COMM_MAJOR 2 +#define RELAYD_VERSION_COMM_MINOR 1 + /* * lttng-relayd communication header. */ @@ -46,6 +49,7 @@ struct lttcomm_relayd_data_hdr { uint64_t stream_id; /* Stream ID known by the relayd */ uint64_t net_seq_num; /* Network sequence number, per stream. */ uint32_t data_size; /* data size following this header */ + uint32_t padding_size; /* Size of 0 padding the data */ } __attribute__ ((__packed__)); /* @@ -91,6 +95,7 @@ struct lttcomm_relayd_version { */ struct lttcomm_relayd_metadata_payload { uint64_t stream_id; + uint32_t padding_size; char payload[]; } __attribute__ ((__packed__));