X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=lttng-sessiond%2Fmain.c;h=56a12518ec97821a6810135e02a8bf1849f17df7;hp=ff096e1b90db47940a5c11092e785fd7b67724f9;hb=55cc08a60ad1b188d59161842e630402e738e62e;hpb=ae357384bdcd4fece4f1c5ae4311d82a1345bf67 diff --git a/lttng-sessiond/main.c b/lttng-sessiond/main.c index ff096e1b9..56a12518e 100644 --- a/lttng-sessiond/main.c +++ b/lttng-sessiond/main.c @@ -2519,21 +2519,18 @@ static int cmd_add_context(struct ltt_session *session, int domain, break; case LTTNG_DOMAIN_UST: { - /* - struct ltt_ust_session *usess; + struct ltt_ust_session *usess = session->ust_session; - cds_list_for_each_entry(usess, &session->ust_session_list.head, list) { - ret = context_ust_add(usess, ctx, - event_name, channel_name, domain); - if (ret != LTTCOMM_OK) { - goto error; - } + ret = context_ust_add(usess, domain, ctx, event_name, channel_name); + if (ret != LTTCOMM_OK) { + goto error; } break; - */ } + case LTTNG_DOMAIN_UST_EXEC_NAME: + case LTTNG_DOMAIN_UST_PID: + case LTTNG_DOMAIN_UST_PID_FOLLOW_CHILDREN: default: - /* TODO: UST other domains */ ret = LTTCOMM_NOT_IMPLEMENTED; goto error; }