{ "disable-channel", cmd_disable_channels},
{ "add-context", cmd_add_context},
{ "set-session", cmd_set_session},
+ { "version", cmd_version},
{ NULL, NULL} /* Array closure */
};
if (ret < 0) {
if (ret == -1) {
usage(stderr);
- goto error;
} else {
ERR("%s", lttng_get_readable_code(ret));
}
+ goto error;
}
- return ret;
+ return 0;
error:
return -1;
}
ret = parse_args(argc, argv);
- clean_exit(ret);
+ if (ret < 0) {
+ clean_exit(EXIT_FAILURE);
+ }
return 0;
}