From: Andreas Steffen Date: Fri, 9 Nov 2012 15:07:03 +0000 (+0100) Subject: abort if fatal error is received from peer X-Git-Tag: 5.0.2dr4~216 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4ccc4fd97c01eca5ec0bbe7281a51aa5c363f5e7;p=thirdparty%2Fstrongswan.git abort if fatal error is received from peer --- diff --git a/src/libpts/plugins/imv_attestation/imv_attestation.c b/src/libpts/plugins/imv_attestation/imv_attestation.c index 9d36f2accf..8adca9897f 100644 --- a/src/libpts/plugins/imv_attestation/imv_attestation.c +++ b/src/libpts/plugins/imv_attestation/imv_attestation.c @@ -284,7 +284,7 @@ static TNC_Result receive_message(imv_state_t *state, imv_msg_t *in_msg) pts->set_platform_info(pts, os_name, os_version); } - if (result != TNC_RESULT_SUCCESS) + if (fatal_error || result != TNC_RESULT_SUCCESS) { out_msg->delete_attributes(out_msg); state->set_recommendation(state,