From: Martin Willi Date: Fri, 9 Dec 2011 13:54:23 +0000 (+0100) Subject: Interpret attribute format correctly in IKEv1 configuration format X-Git-Tag: 5.0.0~338^2~9^2~275 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c9e5998d7f3583e9b2282c716c5c7f8a2dd26e25;p=thirdparty%2Fstrongswan.git Interpret attribute format correctly in IKEv1 configuration format --- diff --git a/src/libcharon/encoding/payloads/configuration_attribute.c b/src/libcharon/encoding/payloads/configuration_attribute.c index fe2e42bc4b..bcb89c515d 100644 --- a/src/libcharon/encoding/payloads/configuration_attribute.c +++ b/src/libcharon/encoding/payloads/configuration_attribute.c @@ -97,9 +97,9 @@ static encoding_rule_t encodings_v2[] = { */ static encoding_rule_t encodings_v1[] = { /* AF Flag */ - { FLAG, offsetof(private_configuration_attribute_t, af_flag) }, + { ATTRIBUTE_FORMAT, offsetof(private_configuration_attribute_t, af_flag) }, /* type of the attribute as 15 bit unsigned integer */ - { ATTRIBUTE_TYPE, offsetof(private_configuration_attribute_t, attr_type) }, + { ATTRIBUTE_TYPE, offsetof(private_configuration_attribute_t, attr_type) }, /* Length of attribute value */ { ATTRIBUTE_LENGTH_OR_VALUE, offsetof(private_configuration_attribute_t, length_or_value)}, /* Value of attribute if attribute format flag is zero */