X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=liblttng-ust%2Fltt-events.c;h=c9d35dde199e11929e6307cfe3eb31c1dc272406;hb=65d934e4dac03be51dc693d83a800b19bc703ad2;hp=b79eea518d1e6852776f28482902bcc1fd337014;hpb=ff0545c9666d3f76db2ab1da1cf5073cf1ecfc45;p=lttng-ust.git diff --git a/liblttng-ust/ltt-events.c b/liblttng-ust/ltt-events.c index b79eea51..c9d35dde 100644 --- a/liblttng-ust/ltt-events.c +++ b/liblttng-ust/ltt-events.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -35,7 +36,6 @@ #include #include "error.h" #include "compat.h" -#include "uuid.h" #include "tracepoint-internal.h" #include "ltt-tracer.h" @@ -295,7 +295,6 @@ void synchronize_trace(void) struct ltt_session *ltt_session_create(void) { struct ltt_session *session; - int ret; session = zmalloc(sizeof(struct ltt_session)); if (!session) @@ -303,10 +302,7 @@ struct ltt_session *ltt_session_create(void) CDS_INIT_LIST_HEAD(&session->chan); CDS_INIT_LIST_HEAD(&session->events); CDS_INIT_LIST_HEAD(&session->wildcards); - ret = lttng_ust_uuid_generate(session->uuid); - if (ret != 0) { - session->uuid[0] = '\0'; - } + uuid_generate(session->uuid); cds_list_add(&session->list, &sessions); return session; } @@ -1091,8 +1087,7 @@ static int _ltt_session_metadata_statedump(struct ltt_session *session) { unsigned char *uuid_c = session->uuid; - char uuid_s[LTTNG_UST_UUID_STR_LEN], - clock_uuid_s[LTTNG_UST_UUID_STR_LEN]; + char uuid_s[37], clock_uuid_s[CLOCK_UUID_LEN]; struct ltt_channel *chan; struct ltt_event *event; int ret = 0;