From 3c4d6ff095ccac8fd9da9b9583a6e4d965be1164 Mon Sep 17 00:00:00 2001 From: Romuald Conty Date: Sat, 26 Dec 2009 03:37:20 +0000 Subject: [PATCH] Tag is no more active if authentication failed. --- mifare_classic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mifare_classic.c b/mifare_classic.c index f59b602..8eb5855 100644 --- a/mifare_classic.c +++ b/mifare_classic.c @@ -306,6 +306,7 @@ mifare_classic_authenticate (MifareClassicTag tag, const MifareClassicBlockNumbe // Send command size_t n; if (!(nfc_initiator_transceive_dep_bytes (tag->device, command, sizeof (command), NULL, &n))) { + tag->active = false; /* Tag is no more active if authentication failed. */ errno = EIO; return -1; }