X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fhealth-internal.h;h=2225e33f1f0d77190eac25119f011d2300e038cd;hp=3ad25d8261858c767ec0891fb61d165714e9b245;hb=6c71277b0dc97ce8a4ac6b8d359b4b349c04b658;hpb=d74df4226a1b4461c896d51a221afe38e07809a7 diff --git a/include/lttng/health-internal.h b/include/lttng/health-internal.h index 3ad25d826..2225e33f1 100644 --- a/include/lttng/health-internal.h +++ b/include/lttng/health-internal.h @@ -26,6 +26,7 @@ #include #include #include +#include /* * These are the value added to the current state depending of the position in @@ -65,21 +66,13 @@ enum health_cmd { }; struct health_comm_msg { - uint32_t component; uint32_t cmd; /* enum health_cmd */ } LTTNG_PACKED; struct health_comm_reply { - uint32_t ret_code; + uint64_t ret_code; /* bitmask of threads in bad health */ } LTTNG_PACKED; -/* - * Status returned to lttng clients. - */ -struct lttng_health_status { - uint64_t error_threads_bitmask; -}; - /* Declare TLS health state. */ extern DECLARE_URCU_TLS(struct health_state, health_state);