From ecdfa9755e5d3429fbcfcee9a334c1750cbbd0b1 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Wed, 19 Mar 2025 12:03:35 +0100 Subject: [PATCH] MifareUL_AES_Auth: do not let HF field on when erroring --- armsrc/mifarecmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/armsrc/mifarecmd.c b/armsrc/mifarecmd.c index a2aa2450d..3fbd807f7 100644 --- a/armsrc/mifarecmd.c +++ b/armsrc/mifarecmd.c @@ -294,13 +294,13 @@ void MifareUL_AES_Auth(bool turn_off_field, uint8_t keyno, uint8_t *keybytes) { if (!iso14443a_select_card(NULL, NULL, NULL, true, 0, true)) { if (g_dbglevel >= DBG_ERROR) Dbprintf("Can't select card"); - reply_ng(CMD_HF_MIFAREULAES_AUTH, PM3_ESOFT, NULL, 0); + OnErrorNG(CMD_HF_MIFAREULAES_AUTH, PM3_ESOFT); return; }; if (!mifare_ultra_aes_auth(keyno, keybytes)) { if (g_dbglevel >= DBG_ERROR) Dbprintf("Authentication failed"); - reply_ng(CMD_HF_MIFAREULAES_AUTH, PM3_ESOFT, NULL, 0); + OnErrorNG(CMD_HF_MIFAREULAES_AUTH, PM3_ESOFT); return; }