Skip to content

Commit 716d5c6

Browse files
committed
add tearoff support to hf 14a apdu
1 parent 7b65dfb commit 716d5c6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

armsrc/iso14443a.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3474,6 +3474,12 @@ int iso14_apdu(uint8_t *cmd, uint16_t cmd_len, bool send_chaining, void *data, u
34743474

34753475
ReaderTransmit(real_cmd, cmd_len + 3, NULL);
34763476

3477+
// tearoff occurred
3478+
if (tearoff_hook() == PM3_ETEAROFF) {
3479+
BigBuf_free();
3480+
return -1;
3481+
}
3482+
34773483
size_t len = ReaderReceive(data, data_len, parity_array);
34783484
uint8_t *data_bytes = (uint8_t *) data;
34793485

0 commit comments

Comments
 (0)