mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-12 11:18:59 +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) \
|
DEFUN_CMD_ELEMENT(funcname, cmdname, cmdstr, helpstr, 0, 0) \
|
||||||
funcdecl_##funcname
|
funcdecl_##funcname
|
||||||
|
|
||||||
|
#define DEFPY_NOSH(funcname, cmdname, cmdstr, helpstr) \
|
||||||
|
DEFPY(funcname, cmdname, cmdstr, helpstr)
|
||||||
|
|
||||||
#define DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, attr) \
|
#define DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, attr) \
|
||||||
DEFUN_CMD_ELEMENT(funcname, cmdname, cmdstr, helpstr, attr, 0) \
|
DEFUN_CMD_ELEMENT(funcname, cmdname, cmdstr, helpstr, attr, 0) \
|
||||||
funcdecl_##funcname
|
funcdecl_##funcname
|
||||||
@ -302,6 +305,9 @@ struct cmd_node {
|
|||||||
#define DEFPY(funcname, cmdname, cmdstr, helpstr) \
|
#define DEFPY(funcname, cmdname, cmdstr, helpstr) \
|
||||||
DEFUN(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) \
|
#define DEFPY_ATTR(funcname, cmdname, cmdstr, helpstr, attr) \
|
||||||
DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, attr)
|
DEFUN_ATTR(funcname, cmdname, cmdstr, helpstr, attr)
|
||||||
#endif /* VTYSH_EXTRACT_PL */
|
#endif /* VTYSH_EXTRACT_PL */
|
||||||
|
@ -132,6 +132,7 @@ SPECIAL [(),]
|
|||||||
"DEFUN_NOSH" value = strdup(yytext); return DEFUNNY;
|
"DEFUN_NOSH" value = strdup(yytext); return DEFUNNY;
|
||||||
"DEFUN_HIDDEN" value = strdup(yytext); return DEFUNNY;
|
"DEFUN_HIDDEN" value = strdup(yytext); return DEFUNNY;
|
||||||
"DEFPY" 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_ATTR" value = strdup(yytext); return DEFUNNY;
|
||||||
"DEFPY_HIDDEN" value = strdup(yytext); return DEFUNNY;
|
"DEFPY_HIDDEN" value = strdup(yytext); return DEFUNNY;
|
||||||
"ALIAS" value = strdup(yytext); return DEFUNNY;
|
"ALIAS" value = strdup(yytext); return DEFUNNY;
|
||||||
|
Loading…
Reference in New Issue
Block a user