X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fsave-internal.h;h=c5feb4af47113e2ea113b5a1f180a1b0b178fe52;hp=f4a56f8667f878805db888cb1ca47be81aef47d1;hb=5129845658a1d277c22ca1b194ab59afa2d672f9;hpb=00c76ceaeb0074e47167be56c0920284e6a0360e diff --git a/include/lttng/save-internal.h b/include/lttng/save-internal.h index f4a56f866..c5feb4af4 100644 --- a/include/lttng/save-internal.h +++ b/include/lttng/save-internal.h @@ -21,6 +21,7 @@ #include #include +#include #include /* @@ -28,11 +29,15 @@ */ struct lttng_save_session_attr { /* Name of the session to save, empty string means all. */ - char session_name[NAME_MAX]; + char session_name[LTTNG_NAME_MAX]; /* Destination of the session configuration. See lttng(1) for URL format. */ char configuration_url[PATH_MAX]; /* Overwrite the session configuration file if it exists. */ - uint32_t overwrite; + uint8_t overwrite; + /* Omit the sessions' name(s). */ + uint8_t omit_name; + /* Omit the sessions' output(s). */ + uint8_t omit_output; } LTTNG_PACKED; #endif /* LTTNG_SAVE_INTERNAL_ABI_H */