X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Ftracker.cpp;h=e988599bae9a27a0c4859e6a577b191a5ff57094;hb=de5abcb02431896a1827dff5d3376e1f2e124cd7;hp=181a0a8c9c69e411136c7e78979aba5af1d4a013;hpb=64803277bbdbe0a943360d918298a48157d9da55;p=lttng-tools.git diff --git a/src/common/tracker.cpp b/src/common/tracker.cpp index 181a0a8c9..e988599ba 100644 --- a/src/common/tracker.cpp +++ b/src/common/tracker.cpp @@ -20,9 +20,10 @@ #include +namespace { struct process_attr_tracker_values_comm_header { uint32_t count; -}; +} LTTNG_PACKED; struct process_attr_tracker_value_comm { /* enum lttng_process_attr_value_type */ @@ -32,7 +33,8 @@ struct process_attr_tracker_value_comm { /* Includes the '\0' terminator. */ uint32_t name_len; } value; -}; +} LTTNG_PACKED; +} /* namespace */ #define GET_INTEGRAL_COMM_VALUE(value_ptr, as_type) \ ((as_type)(std::is_signed::value ? (value_ptr)->u._signed : \