various coverity fixes

This commit is contained in:
iceman1001 2021-06-20 07:58:29 +02:00
commit b17a311c66

View file

@ -155,9 +155,9 @@ static int CmdHFCipurseAuth(const char *Cmd) {
if (verbose == false) { if (verbose == false) {
if (bres) if (bres)
PrintAndLogEx(INFO, "Authentication " _GREEN_("OK")); PrintAndLogEx(INFO, "Authentication ( " _GREEN_("ok") " )");
else else
PrintAndLogEx(ERR, "Authentication " _RED_("ERROR")); PrintAndLogEx(ERR, "Authentication ( " _RED_("fail") " )");
} }
DropField(); DropField();
@ -170,7 +170,6 @@ static int CLIParseKeyAndSecurityLevels(CLIParserContext *ctx, size_t keyid, siz
CLIGetHexWithReturn(ctx, keyid, hdata, &hdatalen); CLIGetHexWithReturn(ctx, keyid, hdata, &hdatalen);
if (hdatalen && hdatalen != 16) { if (hdatalen && hdatalen != 16) {
PrintAndLogEx(ERR, _RED_("ERROR:") " key length for AES128 must be 16 bytes only."); PrintAndLogEx(ERR, _RED_("ERROR:") " key length for AES128 must be 16 bytes only.");
CLIParserFree(ctx);
return PM3_EINVARG; return PM3_EINVARG;
} }
if (hdatalen) if (hdatalen)
@ -292,7 +291,7 @@ static int CmdHFCipurseReadFile(const char *Cmd) {
bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose); bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose);
if (bres == false) { if (bres == false) {
if (verbose == false) if (verbose == false)
PrintAndLogEx(ERR, "Authentication " _RED_("ERROR")); PrintAndLogEx(ERR, "Authentication ( " _RED_("fail") " )");
DropField(); DropField();
return PM3_ESOFT; return PM3_ESOFT;
} }
@ -321,9 +320,9 @@ static int CmdHFCipurseReadFile(const char *Cmd) {
} }
if (len == 0) if (len == 0)
PrintAndLogEx(INFO, "File id: %x is empty", fileId); PrintAndLogEx(INFO, "File id " _YELLOW_("%x") " is empty", fileId);
else else
PrintAndLogEx(INFO, "File id: %x data[%d]: %s", fileId, len, sprint_hex(buf, len)); PrintAndLogEx(INFO, "File id " _YELLOW_("%x") " data[%d]: %s", fileId, len, sprint_hex(buf, len));
DropField(); DropField();
return PM3_SUCCESS; return PM3_SUCCESS;
@ -414,7 +413,7 @@ static int CmdHFCipurseWriteFile(const char *Cmd) {
bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose); bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose);
if (bres == false) { if (bres == false) {
if (verbose == false) if (verbose == false)
PrintAndLogEx(ERR, "Authentication " _RED_("ERROR")); PrintAndLogEx(ERR, "Authentication ( " _RED_("fail") " )");
DropField(); DropField();
return PM3_ESOFT; return PM3_ESOFT;
} }
@ -442,7 +441,7 @@ static int CmdHFCipurseWriteFile(const char *Cmd) {
return PM3_ESOFT; return PM3_ESOFT;
} }
PrintAndLogEx(INFO, "File id: %x successfully written.", fileId); PrintAndLogEx(INFO, "File id " _YELLOW_("%x") " successfully written.", fileId);
DropField(); DropField();
return PM3_SUCCESS; return PM3_SUCCESS;
@ -524,7 +523,7 @@ static int CmdHFCipurseReadFileAttr(const char *Cmd) {
bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose); bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose);
if (bres == false) { if (bres == false) {
if (verbose == false) if (verbose == false)
PrintAndLogEx(ERR, "Authentication " _RED_("ERROR")); PrintAndLogEx(ERR, "Authentication ( " _RED_("fail") " )");
DropField(); DropField();
return PM3_ESOFT; return PM3_ESOFT;
} }
@ -559,13 +558,13 @@ static int CmdHFCipurseReadFileAttr(const char *Cmd) {
} }
if (len == 0) { if (len == 0) {
PrintAndLogEx(WARNING, "File id: %x attributes is empty", fileId); PrintAndLogEx(WARNING, "File id " _YELLOW_("%x") " attributes is empty", fileId);
DropField(); DropField();
return PM3_SUCCESS; return PM3_SUCCESS;
} }
if (verbose) if (verbose)
PrintAndLogEx(INFO, "File id: %x attributes[%d]: %s", fileId, len, sprint_hex(buf, len)); PrintAndLogEx(INFO, "File id " _YELLOW_("%x") " attributes[%d]: %s", fileId, len, sprint_hex(buf, len));
CIPURSEPrintFileAttr(buf, len); CIPURSEPrintFileAttr(buf, len);
@ -640,7 +639,7 @@ static int CmdHFCipurseDeleteFile(const char *Cmd) {
bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose); bool bres = CIPURSEChannelAuthenticate(keyId, key, verbose);
if (bres == false) { if (bres == false) {
if (verbose == false) if (verbose == false)
PrintAndLogEx(ERR, "Authentication " _RED_("ERROR")); PrintAndLogEx(ERR, "Authentication ( " _RED_("fail") " )");
DropField(); DropField();
return PM3_ESOFT; return PM3_ESOFT;
} }
@ -656,7 +655,7 @@ static int CmdHFCipurseDeleteFile(const char *Cmd) {
return PM3_ESOFT; return PM3_ESOFT;
} }
PrintAndLogEx(INFO, "File id: 04x deleted " _GREEN_("succesfully"), fileId); PrintAndLogEx(INFO, "File id " _YELLOW_("%04x") " deleted " _GREEN_("succesfully"), fileId);
DropField(); DropField();
return PM3_SUCCESS; return PM3_SUCCESS;