IKEv1 ConfigMode: Fix configuration_attribute encoding rules for IKEv1 to use the attribute type instead of the internal only payload type.
This commit is contained in:
@@ -99,7 +99,7 @@ static encoding_rule_t encodings_v1[] = {
|
|||||||
/* AF Flag */
|
/* AF Flag */
|
||||||
{ FLAG, offsetof(private_configuration_attribute_t, af_flag) },
|
{ FLAG, offsetof(private_configuration_attribute_t, af_flag) },
|
||||||
/* type of the attribute as 15 bit unsigned integer */
|
/* type of the attribute as 15 bit unsigned integer */
|
||||||
{ ATTRIBUTE_TYPE, offsetof(private_configuration_attribute_t, type) },
|
{ ATTRIBUTE_TYPE, offsetof(private_configuration_attribute_t, attr_type) },
|
||||||
/* Length of attribute value */
|
/* Length of attribute value */
|
||||||
{ ATTRIBUTE_LENGTH_OR_VALUE, offsetof(private_configuration_attribute_t, length_or_value)},
|
{ ATTRIBUTE_LENGTH_OR_VALUE, offsetof(private_configuration_attribute_t, length_or_value)},
|
||||||
/* Value of attribute if attribute format flag is zero */
|
/* Value of attribute if attribute format flag is zero */
|
||||||
|
|||||||
Reference in New Issue
Block a user