X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng%2Flttng.c;h=86f5b0c24b221b2459ae4f4b210d7be359d41c72;hb=93ec662e687dc15a3601704a1e0c96c51ad228c9;hp=bf07c83b76058219e88ceb1c41b41122242252d2;hpb=bbd44cae042d871887fb7207c5144f68d47cb3a8;p=lttng-tools.git diff --git a/src/bin/lttng/lttng.c b/src/bin/lttng/lttng.c index bf07c83b7..86f5b0c24 100644 --- a/src/bin/lttng/lttng.c +++ b/src/bin/lttng/lttng.c @@ -15,7 +15,6 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#define _GNU_SOURCE #define _LGPL_SOURCE #include #include @@ -25,7 +24,6 @@ #include #include #include -#include #include #include @@ -67,6 +65,7 @@ static struct option long_options[] = { /* First level command */ static struct cmd_struct commands[] = { { "list", cmd_list}, + { "status", cmd_status}, { "create", cmd_create}, { "destroy", cmd_destroy}, { "start", cmd_start}, @@ -85,6 +84,7 @@ static struct cmd_struct commands[] = { { "load", cmd_load}, { "track", cmd_track}, { "untrack", cmd_untrack}, + { "metadata", cmd_metadata}, { NULL, NULL} /* Array closure */ }; @@ -121,6 +121,7 @@ static void usage(FILE *ofp) fprintf(ofp, " set-session Set current session name\n"); fprintf(ofp, " snapshot Snapshot buffers of current session name\n"); fprintf(ofp, " start Start tracing\n"); + fprintf(ofp, " status Show current session's details\n"); fprintf(ofp, " stop Stop tracing\n"); fprintf(ofp, " version Show version information\n"); fprintf(ofp, " view Start trace viewer\n"); @@ -128,6 +129,7 @@ static void usage(FILE *ofp) fprintf(ofp, " load Load session configuration\n"); fprintf(ofp, " track Track specific system resources\n"); fprintf(ofp, " untrack Untrack specific system resources\n"); + fprintf(ofp, " metadata Regenerate the metadata of a session\n"); fprintf(ofp, "\n"); fprintf(ofp, "Each command also has its own -h, --help option.\n"); fprintf(ofp, "\n");