X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcredentials.h;h=b1576a75795a5bd924f13fd7003e224808b7591b;hp=21aa33416f50bacb38aae862a3a28ceab3839307;hb=HEAD;hpb=7966af5763c4aaca39df9bbfa9277ff15715c720 diff --git a/src/common/credentials.h b/src/common/credentials.h deleted file mode 100644 index 21aa33416..000000000 --- a/src/common/credentials.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (C) 2019 Jérémie Galarneau - * - * SPDX-License-Identifier: GPL-2.0-only - * - */ - -#ifndef LTTNG_CREDENTIALS_H -#define LTTNG_CREDENTIALS_H - -#include -#include -#include "macros.h" - -#include "optional.h" - -#ifdef __cplusplus -extern "C" { -#endif - -struct lttng_credentials { - LTTNG_OPTIONAL(uid_t) uid; - LTTNG_OPTIONAL(gid_t) gid; -}; - -uid_t lttng_credentials_get_uid(const struct lttng_credentials *creds); - -gid_t lttng_credentials_get_gid(const struct lttng_credentials *creds); - -bool lttng_credentials_is_equal_uid(const struct lttng_credentials *a, - const struct lttng_credentials *b); - -bool lttng_credentials_is_equal_gid(const struct lttng_credentials *a, - const struct lttng_credentials *b); - -bool lttng_credentials_is_equal(const struct lttng_credentials *a, - const struct lttng_credentials *b); - -#ifdef __cplusplus -} -#endif - -#endif /* LTTNG_CREDENTIALS_H */