X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/28fdb04fd8d62e46c36f959b373d662f1a146448..8b70b6e7c224e57a65692294909e17897923c704:/client/cmdhf15.c diff --git a/client/cmdhf15.c b/client/cmdhf15.c index ec898755..cc61d289 100644 --- a/client/cmdhf15.c +++ b/client/cmdhf15.c @@ -45,8 +45,6 @@ #define AddCrc(data,datalen) Iso15693AddCrc(data,datalen) #define sprintUID(target,uid) Iso15693sprintUID(target,uid) -static int CmdHelp(const char *Cmd); - // structure and database for uid -> tagtype lookups typedef struct { uint64_t uid; @@ -328,7 +326,7 @@ int CmdHF15DumpMem(const char*Cmd) { *output=0; // reset outputstring sprintf(output, "Block %2i ",blocknum); for ( int i=1; i<resp.arg[0]-2; i++) { // data in hex - sprintf(output+strlen(output),"%02hX ",recv[i]); + sprintf(output+strlen(output),"%02X ",recv[i]); } strcat(output," "); for ( int i=1; i<resp.arg[0]-2; i++) { // data in cleaned ascii @@ -516,7 +514,7 @@ int CmdHF15CmdRaw (const char *cmd) { hexout = (char *)malloc(resp.arg[0] * 3 + 1); if (hexout != NULL) { for (int i = 0; i < resp.arg[0]; i++) { // data in hex - sprintf(&hexout[i * 3], "%02hX ", recv[i]); + sprintf(&hexout[i * 3], "%02X ", recv[i]); } PrintAndLog("%s", hexout); free(hexout); @@ -669,7 +667,7 @@ int CmdHF15CmdSysinfo(const char *Cmd) { if (!(recv[0] & ISO15_RES_ERROR)) { *output=0; // reset outputstring for ( i=1; i<resp.arg[0]-2; i++) { - sprintf(output+strlen(output),"%02hX ",recv[i]); + sprintf(output+strlen(output),"%02X ",recv[i]); } strcat(output,"\n\r"); strcat(output,"UID = "); @@ -679,11 +677,11 @@ int CmdHF15CmdSysinfo(const char *Cmd) { strcat(output,"\n\r"); i=10; if (recv[1] & 0x01) - sprintf(output+strlen(output),"DSFID supported, set to %02hX\n\r",recv[i++]); + sprintf(output+strlen(output),"DSFID supported, set to %02X\n\r",recv[i++]); else strcat(output,"DSFID not supported\n\r"); if (recv[1] & 0x02) - sprintf(output+strlen(output),"AFI supported, set to %03hX\n\r",recv[i++]); + sprintf(output+strlen(output),"AFI supported, set to %03X\n\r",recv[i++]); else strcat(output,"AFI not supported\n\r"); if (recv[1] & 0x04) { @@ -693,7 +691,7 @@ int CmdHF15CmdSysinfo(const char *Cmd) { i+=2; } else strcat(output,"Tag does not provide information on memory layout\n\r"); - if (recv[1] & 0x08) sprintf(output+strlen(output),"IC reference given: %02hX\n\r",recv[i++]); + if (recv[1] & 0x08) sprintf(output+strlen(output),"IC reference given: %02X\n\r",recv[i++]); else strcat(output,"IC reference not given\n\r"); @@ -770,7 +768,7 @@ int CmdHF15CmdReadmulti(const char *Cmd) { if (!(recv[0] & ISO15_RES_ERROR)) { *output=0; // reset outputstring for ( int i=1; i<resp.arg[0]-2; i++) { - sprintf(output+strlen(output),"%02hX ",recv[i]); + sprintf(output+strlen(output),"%02X ",recv[i]); } strcat(output," "); for ( int i=1; i<resp.arg[0]-2; i++) { @@ -844,7 +842,7 @@ int CmdHF15CmdRead(const char *Cmd) { *output=0; // reset outputstring //sprintf(output, "Block %2i ",blocknum); for ( int i=1; i<resp.arg[0]-2; i++) { - sprintf(output+strlen(output),"%02hX ",recv[i]); + sprintf(output+strlen(output),"%02X ",recv[i]); } strcat(output," "); for ( int i=1; i<resp.arg[0]-2; i++) {