No error code on regular exit

This commit is contained in:
Philippe Teuwen 2022-01-16 19:41:09 +01:00
parent 00a4895440
commit cbb976e320
3 changed files with 8 additions and 1 deletions

View file

@ -282,7 +282,7 @@ static int CmdQuit(const char *Cmd) {
};
CLIExecWithReturn(ctx, Cmd, argtable, true);
CLIParserFree(ctx);
return PM3_EFATAL;
return PM3_SQUIT;
}
static int CmdRev(const char *Cmd) {

View file

@ -407,6 +407,11 @@ check_script:
// exit or quit
if (mainret == PM3_EFATAL)
break;
if (mainret == PM3_SQUIT) {
// Normal quit, map to 0
mainret = PM3_SUCCESS;
break;
}
}
free(cmd);
cmd = NULL;

View file

@ -706,6 +706,8 @@ typedef struct {
// Error codes Usages:
// Success, regular quit
#define PM3_SQUIT 2
// Success, transfer nonces pm3: Sending nonces back to client
#define PM3_SNONCES 1
// Success (no error)