From 3ffb84ec9e484fac449421587149eebf1a5f9099 Mon Sep 17 00:00:00 2001 From: James Carter Date: Tue, 18 Jan 2022 14:03:43 -0500 Subject: [PATCH] libsepol/cil: Add cil_get_log_level() function Add the function cil_get_log_level() that returns the current log level for CIL. Signed-off-by: James Carter --- libsepol/cil/src/cil_log.c | 5 +++++ libsepol/cil/src/cil_log.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/libsepol/cil/src/cil_log.c b/libsepol/cil/src/cil_log.c index a8e4d2e9..a296929b 100644 --- a/libsepol/cil/src/cil_log.c +++ b/libsepol/cil/src/cil_log.c @@ -70,3 +70,8 @@ void cil_set_log_level(enum cil_log_level lvl) { cil_log_level = lvl; } + +enum cil_log_level cil_get_log_level(void) +{ + return cil_log_level; +} diff --git a/libsepol/cil/src/cil_log.h b/libsepol/cil/src/cil_log.h index 541569be..442781fb 100644 --- a/libsepol/cil/src/cil_log.h +++ b/libsepol/cil/src/cil_log.h @@ -38,4 +38,6 @@ __attribute__ ((format(printf, 2, 0))) void cil_vlog(enum cil_log_level lvl, const char *msg, va_list args); __attribute__ ((format(printf, 2, 3))) void cil_log(enum cil_log_level lvl, const char *msg, ...); +enum cil_log_level cil_get_log_level(void); + #endif // CIL_LOG_H_