From: Martin Willi Date: Mon, 21 Nov 2011 09:10:29 +0000 (+0100) Subject: Fix rule selection in transform substructure X-Git-Tag: 5.0.0~338^2~9^2~466 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5789320f5c34b07a1ea36543f43922ec3fb9fd2d;p=thirdparty%2Fstrongswan.git Fix rule selection in transform substructure --- diff --git a/src/libcharon/encoding/payloads/transform_substructure.c b/src/libcharon/encoding/payloads/transform_substructure.c index 9ee8b48dbe..a4a920b60a 100644 --- a/src/libcharon/encoding/payloads/transform_substructure.c +++ b/src/libcharon/encoding/payloads/transform_substructure.c @@ -167,7 +167,7 @@ METHOD(payload_t, verify, status_t, METHOD(payload_t, get_encoding_rules, int, private_transform_substructure_t *this, encoding_rule_t **rules) { - if (this->type == TRANSFORM_ATTRIBUTE) + if (this->type == TRANSFORM_SUBSTRUCTURE) { *rules = encodings_v2; return countof(encodings_v2);