X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Frunas.c;fp=src%2Fcommon%2Frunas.c;h=930c973ff956ec2c13aeed57d2d2d69b8995775f;hp=4bb45b0453ceba40f6e219d84b14d5b01792479b;hb=ca806b0b247f89c62ac628a7779ae84049a8c2d7;hpb=a4705d55c62276cb913c64832f383e27aa72668b diff --git a/src/common/runas.c b/src/common/runas.c index 4bb45b045..930c973ff 100644 --- a/src/common/runas.c +++ b/src/common/runas.c @@ -1668,13 +1668,11 @@ err: return ret; } -LTTNG_HIDDEN int run_as_mkdir_recursive(const char *path, mode_t mode, uid_t uid, gid_t gid) { return run_as_mkdirat_recursive(AT_FDCWD, path, mode, uid, gid); } -LTTNG_HIDDEN int run_as_mkdirat_recursive(int dirfd, const char *path, mode_t mode, uid_t uid, gid_t gid) { @@ -1702,13 +1700,11 @@ error: return ret; } -LTTNG_HIDDEN int run_as_mkdir(const char *path, mode_t mode, uid_t uid, gid_t gid) { return run_as_mkdirat(AT_FDCWD, path, mode, uid, gid); } -LTTNG_HIDDEN int run_as_mkdirat(int dirfd, const char *path, mode_t mode, uid_t uid, gid_t gid) { @@ -1736,14 +1732,12 @@ error: return ret; } -LTTNG_HIDDEN int run_as_open(const char *path, int flags, mode_t mode, uid_t uid, gid_t gid) { return run_as_openat(AT_FDCWD, path, flags, mode, uid, gid); } -LTTNG_HIDDEN int run_as_openat(int dirfd, const char *path, int flags, mode_t mode, uid_t uid, gid_t gid) { @@ -1771,13 +1765,11 @@ error: return ret; } -LTTNG_HIDDEN int run_as_unlink(const char *path, uid_t uid, gid_t gid) { return run_as_unlinkat(AT_FDCWD, path, uid, gid); } -LTTNG_HIDDEN int run_as_unlinkat(int dirfd, const char *path, uid_t uid, gid_t gid) { int ret; @@ -1801,13 +1793,11 @@ error: return ret; } -LTTNG_HIDDEN int run_as_rmdir(const char *path, uid_t uid, gid_t gid) { return run_as_rmdirat(AT_FDCWD, path, uid, gid); } -LTTNG_HIDDEN int run_as_rmdirat(int dirfd, const char *path, uid_t uid, gid_t gid) { int ret; @@ -1831,13 +1821,11 @@ error: return ret; } -LTTNG_HIDDEN int run_as_rmdir_recursive(const char *path, uid_t uid, gid_t gid, int flags) { return run_as_rmdirat_recursive(AT_FDCWD, path, uid, gid, flags); } -LTTNG_HIDDEN int run_as_rmdirat_recursive(int dirfd, const char *path, uid_t uid, gid_t gid, int flags) { int ret; @@ -1862,13 +1850,11 @@ error: return ret; } -LTTNG_HIDDEN int run_as_rename(const char *old, const char *new, uid_t uid, gid_t gid) { return run_as_renameat(AT_FDCWD, old, AT_FDCWD, new, uid, gid); } -LTTNG_HIDDEN int run_as_renameat(int old_dirfd, const char *old_name, int new_dirfd, const char *new_name, uid_t uid, gid_t gid) { @@ -1903,7 +1889,6 @@ error: return ret; } -LTTNG_HIDDEN int run_as_extract_elf_symbol_offset(int fd, const char* function, uid_t uid, gid_t gid, uint64_t *offset) { @@ -1938,7 +1923,6 @@ error: return ret; } -LTTNG_HIDDEN int run_as_extract_sdt_probe_offsets(int fd, const char* provider_name, const char* probe_name, uid_t uid, gid_t gid, uint64_t **offsets, uint32_t *num_offset) @@ -1985,7 +1969,6 @@ error: return ret; } -LTTNG_HIDDEN int run_as_generate_filter_bytecode(const char *filter_expression, const struct lttng_credentials *creds, struct lttng_bytecode **bytecode) @@ -2029,7 +2012,6 @@ error: return ret; } -LTTNG_HIDDEN int run_as_create_worker(const char *procname, post_fork_cleanup_cb clean_up_func, void *clean_up_user_data) @@ -2043,7 +2025,6 @@ int run_as_create_worker(const char *procname, return ret; } -LTTNG_HIDDEN void run_as_destroy_worker(void) { pthread_mutex_lock(&worker_lock);