From: Andreas Steffen Date: Tue, 19 May 2015 20:54:00 +0000 (+0200) Subject: Exempt ignored PA-TNC attributes from error handling X-Git-Tag: 5.3.1rc1~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e6952442f2c99cb93af8401e397a378f5de39a91;p=thirdparty%2Fstrongswan.git Exempt ignored PA-TNC attributes from error handling --- diff --git a/src/libimcv/pa_tnc/pa_tnc_msg.c b/src/libimcv/pa_tnc/pa_tnc_msg.c index d9b4417076..ea4dee9505 100644 --- a/src/libimcv/pa_tnc/pa_tnc_msg.c +++ b/src/libimcv/pa_tnc/pa_tnc_msg.c @@ -226,7 +226,14 @@ METHOD(pa_tnc_msg_t, process, status_t, reader, FALSE, &offset, this->encoding, &error); if (!attr) { - goto err; + if (error) + { + goto err; + } + else + { + continue; + } } attr_value = attr->get_value(attr); attr_type = attr->get_type(attr);