diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2017-07-08 23:20:32 +0200 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2017-07-08 23:20:32 +0200 |
commit | 803ac56626fcbc9864eea962640c8a295adc6db2 (patch) | |
tree | aeb1c702d11ba36c51e207806c0705fc2f03db40 /src/libimcv/pa_tnc/pa_tnc_msg.c | |
parent | 88b941939f4b008fbe79e0a1ffdd71cb636a0d97 (diff) | |
parent | 23e0d6dca32573d2d2dfeb42ee52c42ea21781c3 (diff) | |
download | strongswan-803ac56626fcbc9864eea962640c8a295adc6db2.tar.bz2 strongswan-803ac56626fcbc9864eea962640c8a295adc6db2.tar.xz |
Merge branch 'swima'
Diffstat (limited to 'src/libimcv/pa_tnc/pa_tnc_msg.c')
-rw-r--r-- | src/libimcv/pa_tnc/pa_tnc_msg.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libimcv/pa_tnc/pa_tnc_msg.c b/src/libimcv/pa_tnc/pa_tnc_msg.c index 17c649dfd..5f5add704 100644 --- a/src/libimcv/pa_tnc/pa_tnc_msg.c +++ b/src/libimcv/pa_tnc/pa_tnc_msg.c @@ -299,8 +299,9 @@ METHOD(pa_tnc_msg_t, process_ietf_std_errors, bool, error_code = error_attr->get_error_code(error_attr); msg_info = error_attr->get_msg_info(error_attr); - /* skip errors from non-IETF namespaces */ - if (error_code.vendor_id != PEN_IETF) + /* skip errors from non-IETF namespaces and non PA-TNC msg errors */ + if (error_code.vendor_id != PEN_IETF || + error_code.type > PA_ERROR_PA_TNC_MSG_ROOF) { continue; } |