While you are at it, you could change the char fields as well, since char is not exact-width either.
On 17 January 2014 18:47, Marc-Andre Laperle < [email protected]> wrote: > This struct is meant to be sent over the network so members should be > of exact-width. > > Signed-off-by: Marc-Andre Laperle <[email protected]> > --- > src/bin/lttng-relayd/lttng-viewer.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/bin/lttng-relayd/lttng-viewer.h > b/src/bin/lttng-relayd/lttng-viewer.h > index 1977a43..6330270 100644 > --- a/src/bin/lttng-relayd/lttng-viewer.h > +++ b/src/bin/lttng-relayd/lttng-viewer.h > @@ -100,7 +100,7 @@ struct lttng_viewer_session { > struct lttng_viewer_stream { > uint64_t id; > uint64_t ctf_trace_id; > - int metadata_flag; > + uint32_t metadata_flag; > char path_name[LTTNG_VIEWER_PATH_MAX]; > char channel_name[LTTNG_VIEWER_NAME_MAX]; > } __attribute__((__packed__)); > -- > 1.8.3.2 > > > _______________________________________________ > lttng-dev mailing list > [email protected] > http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev >
_______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
