X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=liblttngctl%2Flttngctl.c;fp=liblttngctl%2Flttngctl.c;h=c5e8cf8f8cffae86ecce900354f13a0752b4e382;hp=ed685966ee43c606e11d60669a4e8f20ccfba9a7;hb=330be774319277f86ecf9445603bf97dc3249ca3;hpb=6a4f824d3317497f00cd7065ab9905fbb86ea58f diff --git a/liblttngctl/lttngctl.c b/liblttngctl/lttngctl.c index ed685966e..c5e8cf8f8 100644 --- a/liblttngctl/lttngctl.c +++ b/liblttngctl/lttngctl.c @@ -708,20 +708,19 @@ int lttng_list_sessions(struct lttng_session **sessions) /* * List domain of a session. */ -int lttng_list_domains(struct lttng_handle *handle, +int lttng_list_domains(const char *session_name, struct lttng_domain **domains) { int ret; struct lttcomm_session_msg lsm; - if (handle == NULL) { + if (session_name == NULL) { return -1; } lsm.cmd_type = LTTNG_LIST_DOMAINS; - copy_string(lsm.session.name, handle->session_name, - sizeof(lsm.session.name)); + copy_string(lsm.session.name, session_name, sizeof(lsm.session.name)); ret = ask_sessiond(&lsm, (void**) domains); if (ret < 0) {