From 23f34f6ed50466b11e4932d1f5ec2e68fe8c1b8b Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Wed, 2 Apr 2014 15:06:56 +0200 Subject: [PATCH] ike-cfg: Properly compare IKE proposals for equality --- src/libcharon/config/ike_cfg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcharon/config/ike_cfg.c b/src/libcharon/config/ike_cfg.c index c74daa0cc..e08bb3f67 100644 --- a/src/libcharon/config/ike_cfg.c +++ b/src/libcharon/config/ike_cfg.c @@ -385,7 +385,7 @@ METHOD(ike_cfg_t, equals, bool, return FALSE; } e1 = this->proposals->create_enumerator(this->proposals); - e2 = this->proposals->create_enumerator(this->proposals); + e2 = other->proposals->create_enumerator(other->proposals); while (e1->enumerate(e1, &p1) && e2->enumerate(e2, &p2)) { if (!p1->equals(p1, p2))