From 3fd5d57ed670232fc03aef1feed4fe04f3d996d9 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Dec 14 2023 08:24:46 +0000 Subject: Issue 9497 - Add new password policy logging function Fixes: https://pagure.io/freeipa/issue/9497 Signed-off-by: Mark Reynolds Reviewed-By: Alexander Bokovoy --- diff --git a/daemons/ipa-slapi-plugins/common/util.h b/daemons/ipa-slapi-plugins/common/util.h index 1eaf47f..db7cf71 100644 --- a/daemons/ipa-slapi-plugins/common/util.h +++ b/daemons/ipa-slapi-plugins/common/util.h @@ -30,7 +30,7 @@ * Program may make changes or additions to the list of Approved * Interfaces. * - * Copyright (C) 2010 Red Hat, Inc. + * Copyright (C) 2010-2023 Red Hat, Inc. * All rights reserved. * END COPYRIGHT BLOCK **/ @@ -67,6 +67,10 @@ "[file %s, line %d]: " fmt, \ __FILE__, __LINE__, ##__VA_ARGS__) +#define LOG_PWDPOLICY(fmt, ...) \ + slapi_log_error(SLAPI_LOG_PWDPOLICY, log_func, fmt, ##__VA_ARGS__) + +/* "Trace" logging is very expensive and should be avoided/replaced. TBD */ #define LOG_TRACE(fmt, ...) \ slapi_log_error(SLAPI_LOG_TRACE, log_func, fmt, ##__VA_ARGS__)