From 9798071ec9493bc83d7d1df1ff412ed1f365ac1b Mon Sep 17 00:00:00 2001 From: Michael Micsen Johannessen Wehus Date: Thu, 15 Aug 2024 08:43:28 -0700 Subject: [PATCH] Move argument to where it belongs in the list of args and not just tacked at the bottom --- client/src/cmdhficlass.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/src/cmdhficlass.c b/client/src/cmdhficlass.c index 5d5a30681..6ec4fd487 100644 --- a/client/src/cmdhficlass.c +++ b/client/src/cmdhficlass.c @@ -4592,10 +4592,10 @@ static int CmdHFiClassEncode(const char *Cmd) { arg_str0(NULL, "enckey", "", "3DES transport key, 16 hex bytes"), arg_u64_0(NULL, "fc", "", "facility code"), arg_u64_0(NULL, "cn", "", "card number"), + arg_u64_0(NULL, "issue", "", "issue level"), arg_str0("w", "wiegand", "", "see " _YELLOW_("`wiegand list`") " for available formats"), arg_lit0(NULL, "shallow", "use shallow (ASK) reader modulation instead of OOK"), arg_lit0("v", NULL, "verbose (print encoded blocks)"), - arg_u64_0(NULL, "issue", "", "issue level"), arg_param_end }; CLIExecWithReturn(ctx, Cmd, argtable, false); @@ -4636,14 +4636,14 @@ static int CmdHFiClassEncode(const char *Cmd) { memset(&card, 0, sizeof(wiegand_card_t)); card.FacilityCode = arg_get_u32_def(ctx, 7, 0); card.CardNumber = arg_get_u32_def(ctx, 8, 0); - card.IssueLevel = arg_get_u32_def(ctx, 12, 0); + card.IssueLevel = arg_get_u32_def(ctx, 9, 0); char format[16] = {0}; int format_len = 0; - CLIParamStrToBuf(arg_get_str(ctx, 9), (uint8_t *)format, sizeof(format), &format_len); + CLIParamStrToBuf(arg_get_str(ctx, 10), (uint8_t *)format, sizeof(format), &format_len); - bool shallow_mod = arg_get_lit(ctx, 10); - bool verbose = arg_get_lit(ctx, 11); + bool shallow_mod = arg_get_lit(ctx, 11); + bool verbose = arg_get_lit(ctx, 12); CLIParserFree(ctx);