X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt-sessiond%2Fsession.h;h=7db95ed1d6360b477030d26209c5b518c4d90cf7;hb=4c93ba8b8e253ffa3943f4999bd912b535c40b88;hp=bbbbffc4554d3aaa6e0dd5abf56da6d1aa6c738c;hpb=54d01ffb43587b221dc50ec42b6070fad89bd255;p=lttng-tools.git diff --git a/ltt-sessiond/session.h b/ltt-sessiond/session.h index bbbbffc45..7db95ed1d 100644 --- a/ltt-sessiond/session.h +++ b/ltt-sessiond/session.h @@ -56,8 +56,8 @@ struct ltt_session_list { * session for both LTTng and UST. */ struct ltt_session { - char *name; - char *path; + char name[NAME_MAX]; + char path[PATH_MAX]; struct ltt_kernel_session *kernel_session; struct ltt_ust_session_list ust_session_list; /* @@ -71,7 +71,7 @@ struct ltt_session { /* Prototypes */ int session_create(char *name, char *path); -int session_destroy(char *name); +int session_destroy(struct ltt_session *session); void session_lock(struct ltt_session *session); void session_lock_list(void);