X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=libustcomm%2Fustcomm.h;h=995295810a5fc80ee4f8fcd1cae87618ed821a03;hb=1031eea2a5a72a647577fa131e0e83f7644d7be7;hp=db3811961b2b8481aeed2704cb1333fd95dab0fd;hpb=dbd75de7b2c05c98d6171bc531a1ecb23fb7e80d;p=ust.git diff --git a/libustcomm/ustcomm.h b/libustcomm/ustcomm.h index db38119..9952958 100644 --- a/libustcomm/ustcomm.h +++ b/libustcomm/ustcomm.h @@ -25,7 +25,9 @@ #include #define SOCK_DIR "/tmp/ust-app-socks" -#define USER_SOCK_DIR "/tmp/ust-socks-" +#define USER_TMP_DIR "/tmp" +#define USER_SOCK_DIR_BASE "ust-socks-" +#define USER_SOCK_DIR USER_TMP_DIR "/" USER_SOCK_DIR_BASE struct ustcomm_sock { struct cds_list_head list; @@ -119,7 +121,7 @@ struct ustcomm_notify_buf_mapped { }; /* Ensure directory existence, usefull for unix sockets */ -extern int ensure_dir_exists(const char *dir); +extern int ensure_dir_exists(const char *dir, mode_t mode); /* Create and delete sockets */ extern struct ustcomm_sock * ustcomm_init_sock(int fd, int epoll_fd,