X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=lttng-sessiond%2Fsession.c;h=1a79fd564b40da5d7d26d29c1ba276003cedeac0;hp=5539aec301355ee51b267ae4a1f802866824fd23;hb=e11d277bc11aafd396faebe83734971c814214e7;hpb=daf282ab93462198c6acd16b4aa624635df1bea5 diff --git a/lttng-sessiond/session.c b/lttng-sessiond/session.c index 5539aec30..1a79fd564 100644 --- a/lttng-sessiond/session.c +++ b/lttng-sessiond/session.c @@ -27,9 +27,8 @@ #include #include -#include -#include "../common/hashtable.h" +#include "common/runas.h" #include "session.h" /* @@ -218,7 +217,7 @@ int session_create(char *name, char *path, uid_t uid, gid_t gid) new_session->uid = uid; new_session->gid = gid; - ret = mkdir_recursive_run_as(new_session->path, S_IRWXU | S_IRWXG, + ret = run_as_mkdir_recursive(new_session->path, S_IRWXU | S_IRWXG, new_session->uid, new_session->gid); if (ret < 0) { if (ret != -EEXIST) {