aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2011-05-14 17:09:45 +0200
committerAndreas Steffen <andreas.steffen@strongswan.org>2011-05-14 17:09:45 +0200
commit19ae24f0eaf0edce2b502ffbaa33621860e91ba6 (patch)
tree8c58e5b605fe8f927205b22411022ba748d02786
parent706ae005c6e6921458a9ebd21a8ca4011929eb8a (diff)
downloadstrongswan-19ae24f0eaf0edce2b502ffbaa33621860e91ba6.tar.bz2
strongswan-19ae24f0eaf0edce2b502ffbaa33621860e91ba6.tar.xz
fixed whitelist enabling
-rw-r--r--src/libcharon/plugins/whitelist/whitelist_listener.c5
1 files 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;