aboutsummaryrefslogtreecommitdiffstats
path: root/tools/vtpm_manager/manager/vtpm_manager_handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/vtpm_manager/manager/vtpm_manager_handler.c')
-rw-r--r--tools/vtpm_manager/manager/vtpm_manager_handler.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/vtpm_manager/manager/vtpm_manager_handler.c b/tools/vtpm_manager/manager/vtpm_manager_handler.c
index 3ac0928749..9226a4a9b6 100644
--- a/tools/vtpm_manager/manager/vtpm_manager_handler.c
+++ b/tools/vtpm_manager/manager/vtpm_manager_handler.c
@@ -166,7 +166,8 @@ TPM_RESULT VTPM_Manager_Handler( vtpm_ipc_handle_t *tx_ipc_h,
(!dmi_res->connected) ) {
vtpmhandlerlogerror(VTPM_LOG_VTPM, "Attempted access to non-existent or disconnected DMI %d. Aborting...\n", dmi);
status = TPM_BAD_PARAMETER;
- goto abort_with_error;
+ // We have no one to reply to, they don't exist.
+ goto abort_command;
}
if (tag == VTPM_TAG_REQ) {