X-Git-Url: http://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fcommands%2Flist.c;h=898c0de6a02e1a2735d9ce5f59067fe10fe788fb;hp=a166fd2b31c6e91d80a9c169c7e90bbd9bdccc31;hb=68c7f6e55254fd6e54d7bb4a6c1316bb77843a6e;hpb=bc6bc7c52eff6431a517ba0f25f50061074949fb diff --git a/src/bin/lttng/commands/list.c b/src/bin/lttng/commands/list.c index a166fd2b3..898c0de6a 100644 --- a/src/bin/lttng/commands/list.c +++ b/src/bin/lttng/commands/list.c @@ -1776,7 +1776,7 @@ end: int cmd_list(int argc, const char **argv) { int opt, ret = CMD_SUCCESS; - const char *session_name; + const char *session_name, *leftover = NULL; static poptContext pc; struct lttng_domain domain; struct lttng_domain *domains = NULL; @@ -1837,6 +1837,13 @@ int cmd_list(int argc, const char **argv) session_name = poptGetArg(pc); DBG2("Session name: %s", session_name); + leftover = poptGetArg(pc); + if (leftover) { + ERR("Unknown argument: %s", leftover); + ret = CMD_ERROR; + goto end; + } + if (opt_kernel) { domain.type = LTTNG_DOMAIN_KERNEL; } else if (opt_userspace) {