diff options
| author | David Lamparter <equinox@opensourcerouting.org> | 2022-10-04 13:44:19 +0200 |
|---|---|---|
| committer | David Lamparter <equinox@opensourcerouting.org> | 2022-10-06 15:34:32 +0200 |
| commit | 3df576449993ad88b70b6668931d875557cf5139 (patch) | |
| tree | 2b650465ba26e13fc0aa53622c2984907572fbe2 /lib/command.h | |
| parent | ba31dc303a2db9d9ce0cf8f8d08697fc46461320 (diff) | |
lib: add CMD_ATTR_NOSH
To propagate into .xref so extract.pl can be handled there.
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib/command.h')
| -rw-r--r-- | lib/command.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/command.h b/lib/command.h index 981449c6f4..cde10a0a31 100644 --- a/lib/command.h +++ b/lib/command.h @@ -290,7 +290,7 @@ struct cmd_node { DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, 0) #define DEFPY_NOSH(funcname, cmdname, cmdstr, helpstr) \ - DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, 0) + DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, CMD_ATTR_NOSH) #define DEFPY_HIDDEN(funcname, cmdname, cmdstr, helpstr) \ DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, CMD_ATTR_HIDDEN) @@ -299,7 +299,8 @@ struct cmd_node { DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, CMD_ATTR_YANG) #define DEFPY_YANG_NOSH(funcname, cmdname, cmdstr, helpstr) \ - DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, CMD_ATTR_YANG) + DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, \ + CMD_ATTR_YANG | CMD_ATTR_NOSH) /* DEFUN variants */ @@ -319,10 +320,11 @@ struct cmd_node { /* DEFUN_NOSH for commands that vtysh should ignore */ #define DEFUN_NOSH(funcname, cmdname, cmdstr, helpstr) \ - DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, 0) + DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, CMD_ATTR_NOSH) #define DEFUN_YANG_NOSH(funcname, cmdname, cmdstr, helpstr) \ - DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, CMD_ATTR_YANG) + DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, \ + CMD_ATTR_YANG | CMD_ATTR_NOSH) /* DEFSH for vtysh. */ #define DEFSH_ATTR(daemon, cmdname, cmdstr, helpstr, attr) \ |
