X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcredentials.c;h=0aeaabaeb3a4249cc7c9e25e54f1906fb97dffd0;hp=589ffabc26f1ea7ac965ba70f702853fd3cfc2ee;hb=84e46494ef78e9ede2f7bfa64d56f138d40300b6;hpb=1ca78886afb53f45d5ee76dfb48f08dd9991e4e2 diff --git a/src/common/credentials.c b/src/common/credentials.c index 589ffabc2..0aeaabaeb 100644 --- a/src/common/credentials.c +++ b/src/common/credentials.c @@ -9,16 +9,19 @@ #include #include "credentials.h" +LTTNG_HIDDEN uid_t lttng_credentials_get_uid(const struct lttng_credentials *creds) { return LTTNG_OPTIONAL_GET(creds->uid); } +LTTNG_HIDDEN gid_t lttng_credentials_get_gid(const struct lttng_credentials *creds) { return LTTNG_OPTIONAL_GET(creds->gid); } +LTTNG_HIDDEN bool lttng_credentials_is_equal_uid(const struct lttng_credentials *a, const struct lttng_credentials *b) { @@ -38,6 +41,7 @@ bool lttng_credentials_is_equal_uid(const struct lttng_credentials *a, return a->uid.value == b->uid.value; } +LTTNG_HIDDEN bool lttng_credentials_is_equal_gid(const struct lttng_credentials *a, const struct lttng_credentials *b) { @@ -57,6 +61,7 @@ bool lttng_credentials_is_equal_gid(const struct lttng_credentials *a, return a->gid.value == b->gid.value; } +LTTNG_HIDDEN bool lttng_credentials_is_equal(const struct lttng_credentials *a, const struct lttng_credentials *b) {