Wrap command argument definitions in their own struct.

This commit is contained in:
nicm
2021-08-21 08:44:59 +00:00
parent d589be6c65
commit d371764d02
3 changed files with 15 additions and 12 deletions

3
cmd.c
View File

@ -518,8 +518,7 @@ cmd_parse(int argc, char **argv, const char *file, u_int line, char **cause)
return (NULL);
cmd_log_argv(argc, argv, "%s: %s", __func__, entry->name);
args = args_parse(entry->args.template, argc, argv, entry->args.lower,
entry->args.upper);
args = args_parse(&entry->args, argc, argv);
if (args == NULL)
goto usage;