From: Lennart Poettering Date: Mon, 8 Sep 2025 13:28:00 +0000 (+0200) Subject: audit: shortcut some audit syscalls if we are compiled without audit support anyway X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F38998%2Fhead;p=thirdparty%2Fsystemd.git audit: shortcut some audit syscalls if we are compiled without audit support anyway --- diff --git a/src/shared/libaudit-util.c b/src/shared/libaudit-util.c index bacdb641dd4..f0fd0a555c8 100644 --- a/src/shared/libaudit-util.c +++ b/src/shared/libaudit-util.c @@ -36,7 +36,6 @@ int dlopen_libaudit(void) { DLSYM_ARG(audit_log_user_comm_message), DLSYM_ARG(audit_open)); } -#endif static int try_audit_request(int fd) { struct iovec iov; @@ -75,8 +74,10 @@ static int try_audit_request(int fd) { return msg.err.error; } +#endif bool use_audit(void) { +#if HAVE_AUDIT static int cached_use = -1; int r; @@ -112,6 +113,9 @@ bool use_audit(void) { } return cached_use; +#else + return false; +#endif } int close_audit_fd(int fd) {