X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Fsave-internal.h;h=c5feb4af47113e2ea113b5a1f180a1b0b178fe52;hb=30f9c3276ad06d4c2e30444ad1ce45e57f9ad708;hp=f4a56f8667f878805db888cb1ca47be81aef47d1;hpb=00c76ceaeb0074e47167be56c0920284e6a0360e;p=lttng-tools.git 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 */