summaryrefslogtreecommitdiffstats
path: root/src/tools
diff options
context:
space:
mode:
authorNikolai Kondrashov <Nikolai.Kondrashov@redhat.com>2014-01-10 12:19:55 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-05-02 10:58:33 +0200
commit6e40f8ebc04dbd494abedaa6f14253da1e1cd31e (patch)
treedb6a6172c05271e018d602c74c7272a15c30239b /src/tools
parent46c28ba3044c2121c2c0af4493ac655dcb41e0e6 (diff)
downloadsssd-6e40f8ebc04dbd494abedaa6f14253da1e1cd31e.tar.gz
sssd-6e40f8ebc04dbd494abedaa6f14253da1e1cd31e.tar.xz
sssd-6e40f8ebc04dbd494abedaa6f14253da1e1cd31e.zip
Update debug levels in sss_semanage_error_callback
Switch to using new debug levels in sss_semanage_error_callback. Make SEMANAGE_MSG_WARN map to SSSDBG_MINOR_FAILURE instead of SSSDBG_CONF_SETTINGS as it suits it better. This prepares the function for removal of old debug level support. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> Reviewed-by: Stephen Gallagher <sgallagh@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> (cherry picked from commit cb637a64fc51d6f4c718f75e23b19df6bdfe1c51)
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/selinux.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tools/selinux.c b/src/tools/selinux.c
index 109ca4184..b02f4b019 100644
--- a/src/tools/selinux.c
+++ b/src/tools/selinux.c
@@ -96,20 +96,20 @@ static void sss_semanage_error_callback(void *varg,
semanage_handle_t *handle,
const char *fmt, ...)
{
- int level = -1;
+ int level = SSSDBG_INVALID;
int ret;
char * message = NULL;
va_list ap;
switch (semanage_msg_get_level(handle)) {
case SEMANAGE_MSG_ERR:
- level = 1;
+ level = SSSDBG_CRIT_FAILURE;
break;
case SEMANAGE_MSG_WARN:
- level = 4;
+ level = SSSDBG_MINOR_FAILURE;
break;
case SEMANAGE_MSG_INFO:
- level = 6;
+ level = SSSDBG_TRACE_FUNC;
break;
}