]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdhfmfu.c
MFU adj to allow 0 len returns on raw cmds
[proxmark3-svn] / client / cmdhfmfu.c
index a94d8767dbccc3cb5278a657124adeb97aaeac22..e24e3fad1178a98ec6ee45f2fb04a6b697061f5d 100644 (file)
@@ -107,6 +107,7 @@ static int ul_send_cmd_raw( uint8_t *cmd, uint8_t cmdlen, uint8_t *response, uin
        SendCommand(&c);
        UsbCommand resp;
        if (!WaitForResponseTimeout(CMD_ACK, &resp, 1500)) return -1;
+       if (!resp.arg[0] && responseLength) return -1;
 
        uint16_t resplen = (resp.arg[0] < responseLength) ? resp.arg[0] : responseLength;
        memcpy(response, resp.d.asBytes, resplen);
Impressum, Datenschutz