From: Tobias Brunner Date: Wed, 2 Apr 2014 13:06:56 +0000 (+0200) Subject: ike-cfg: Properly compare IKE proposals for equality X-Git-Tag: 5.1.3rc1^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=23f34f6ed50466b11e4932d1f5ec2e68fe8c1b8b;p=thirdparty%2Fstrongswan.git ike-cfg: Properly compare IKE proposals for equality --- diff --git a/src/libcharon/config/ike_cfg.c b/src/libcharon/config/ike_cfg.c index c74daa0cc6..e08bb3f679 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))