From 19ae24f0eaf0edce2b502ffbaa33621860e91ba6 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sat, 14 May 2011 17:09:45 +0200 Subject: [PATCH] fixed whitelist enabling --- src/libcharon/plugins/whitelist/whitelist_listener.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libcharon/plugins/whitelist/whitelist_listener.c b/src/libcharon/plugins/whitelist/whitelist_listener.c index 6b9a574ce..5634e3ef8 100644 --- a/src/libcharon/plugins/whitelist/whitelist_listener.c +++ b/src/libcharon/plugins/whitelist/whitelist_listener.c @@ -161,7 +161,8 @@ METHOD(whitelist_listener_t, flush, void, METHOD(whitelist_listener_t, set_active, void, private_whitelist_listener_t *this, bool enable) { - DBG1(DBG_CFG, "whitelist functionality %sabled", enable ? "en" : "dis"); + DBG1(DBG_CFG, "whitelist functionality %s%sabled", + (this->enabled == enable) ? "was already " : "", enable ? "en" : "dis"); this->enabled = enable; } @@ -205,7 +206,7 @@ whitelist_listener_t *whitelist_listener_create() .ids = hashtable_create((hashtable_hash_t)hash, (hashtable_equals_t)equals, 32), .enabled = lib->settings->get_bool(lib->settings, - "charon.plugins.whitelist.enabled", FALSE), + "charon.plugins.whitelist.enable", FALSE), ); return &this->public;