X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fcredentials.c;h=0aeaabaeb3a4249cc7c9e25e54f1906fb97dffd0;hb=bf8ac2eaec39ba99aaac4de946bbaf3dca4f5539;hp=589ffabc26f1ea7ac965ba70f702853fd3cfc2ee;hpb=ff588497b3dfc3138c9ce005e9270ed5568c05df;p=lttng-tools.git 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) {