From: Martin Willi Date: Wed, 16 Nov 2011 15:09:02 +0000 (+0000) Subject: Set default IKE header initiator flag in IKEv2 only X-Git-Tag: 5.0.0~338^2~9^2~500 X-Git-Url: https://git.strongswan.org/?p=strongswan.git;a=commitdiff_plain;h=da8cadbd93e93f746daba2698156a9744861537c;ds=sidebyside Set default IKE header initiator flag in IKEv2 only --- diff --git a/src/libcharon/encoding/payloads/ike_header.c b/src/libcharon/encoding/payloads/ike_header.c index 556e422..8f37944 100644 --- a/src/libcharon/encoding/payloads/ike_header.c +++ b/src/libcharon/encoding/payloads/ike_header.c @@ -486,7 +486,10 @@ ike_header_t *ike_header_create_version(int major, int minor) this->set_maj_version(this, major); this->set_min_version(this, minor); - this->set_initiator_flag(this, TRUE); - + if (major == IKEV2_MAJOR_VERSION) + { + this->set_initiator_flag(this, TRUE); + } return this; } +