From 4ccc4fd97c01eca5ec0bbe7281a51aa5c363f5e7 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Fri, 9 Nov 2012 16:07:03 +0100 Subject: [PATCH] abort if fatal error is received from peer --- src/libpts/plugins/imv_attestation/imv_attestation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libpts/plugins/imv_attestation/imv_attestation.c b/src/libpts/plugins/imv_attestation/imv_attestation.c index 9d36f2acc..8adca9897 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,