mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-11 15:18:06 +00:00
lib: implement DEFPY_NOSH
This is the DEFPY equivalent of DEFUN_NOSH. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
This commit is contained in:
parent
cd02856824
commit
26d19c83b4
@ -220,6 +220,9 @@ struct cmd_node {
|
||||
DEFUN_CMD_ELEMENT(funcname, cmdname, cmdstr, helpstr, 0, 0) \
|
||||
funcdecl_##funcname
|
||||
|
||||
#define DEFPY_NOSH(funcname, cmdname, cmdstr, helpstr) \
|
||||
DEFPY(funcname, cmdname, cmdstr, helpstr)
|
||||
|
||||
#define DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, attr) \
|
||||
DEFUN_CMD_ELEMENT(funcname, cmdname, cmdstr, helpstr, attr, 0) \
|
||||
funcdecl_##funcname
|
||||
@ -302,6 +305,9 @@ struct cmd_node {
|
||||
#define DEFPY(funcname, cmdname, cmdstr, helpstr) \
|
||||
DEFUN(funcname, cmdname, cmdstr, helpstr)
|
||||
|
||||
#define DEFPY_NOSH(funcname, cmdname, cmdstr, helpstr) \
|
||||
DEFUN_NOSH(funcname, cmdname, cmdstr, helpstr)
|
||||
|
||||
#define DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, attr) \
|
||||
DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, attr)
|
||||
#endif /* VTYSH_EXTRACT_PL */
|
||||
|
@ -132,6 +132,7 @@ SPECIAL [(),]
|
||||
"DEFUN_NOSH" value = strdup(yytext); return DEFUNNY;
|
||||
"DEFUN_HIDDEN" value = strdup(yytext); return DEFUNNY;
|
||||
"DEFPY" value = strdup(yytext); return DEFUNNY;
|
||||
"DEFPY_NOSH" value = strdup(yytext); return DEFUNNY;
|
||||
"DEFPY_ATTR" value = strdup(yytext); return DEFUNNY;
|
||||
"DEFPY_HIDDEN" value = strdup(yytext); return DEFUNNY;
|
||||
"ALIAS" value = strdup(yytext); return DEFUNNY;
|
||||
|
Loading…
Reference in New Issue
Block a user