mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-10-19 19:26:33 +00:00
zebra: debug zebra kernel msgdump
is linux specific
The command `debug zebra kernel msgdump is netlink specific. There is no point at all to allow this to be configed on non netlink platforms. Signed-off-by: Donald Sharp <sharpd@nvidia.com>
This commit is contained in:
parent
e658173ae6
commit
38ef05ea33
@ -244,6 +244,7 @@ DEFUN (debug_zebra_kernel,
|
|||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(HAVE_NETLINK)
|
||||||
DEFUN (debug_zebra_kernel_msgdump,
|
DEFUN (debug_zebra_kernel_msgdump,
|
||||||
debug_zebra_kernel_msgdump_cmd,
|
debug_zebra_kernel_msgdump_cmd,
|
||||||
"debug zebra kernel msgdump [<recv|send>]",
|
"debug zebra kernel msgdump [<recv|send>]",
|
||||||
@ -267,6 +268,7 @@ DEFUN (debug_zebra_kernel_msgdump,
|
|||||||
|
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
DEFUN (debug_zebra_rib,
|
DEFUN (debug_zebra_rib,
|
||||||
debug_zebra_rib_cmd,
|
debug_zebra_rib_cmd,
|
||||||
@ -465,6 +467,7 @@ DEFUN (no_debug_zebra_kernel,
|
|||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(HAVE_NETLINK)
|
||||||
DEFUN (no_debug_zebra_kernel_msgdump,
|
DEFUN (no_debug_zebra_kernel_msgdump,
|
||||||
no_debug_zebra_kernel_msgdump_cmd,
|
no_debug_zebra_kernel_msgdump_cmd,
|
||||||
"no debug zebra kernel msgdump [<recv|send>]",
|
"no debug zebra kernel msgdump [<recv|send>]",
|
||||||
@ -489,6 +492,7 @@ DEFUN (no_debug_zebra_kernel_msgdump,
|
|||||||
|
|
||||||
return CMD_SUCCESS;
|
return CMD_SUCCESS;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
DEFUN (no_debug_zebra_rib,
|
DEFUN (no_debug_zebra_rib,
|
||||||
no_debug_zebra_rib_cmd,
|
no_debug_zebra_rib_cmd,
|
||||||
@ -721,7 +725,9 @@ void zebra_debug_init(void)
|
|||||||
install_element(ENABLE_NODE, &debug_zebra_pw_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_pw_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_zebra_packet_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_packet_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_zebra_kernel_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_kernel_cmd);
|
||||||
|
#if defined(HAVE_NETLINK)
|
||||||
install_element(ENABLE_NODE, &debug_zebra_kernel_msgdump_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_kernel_msgdump_cmd);
|
||||||
|
#endif
|
||||||
install_element(ENABLE_NODE, &debug_zebra_rib_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_rib_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_zebra_fpm_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_fpm_cmd);
|
||||||
install_element(ENABLE_NODE, &debug_zebra_dplane_cmd);
|
install_element(ENABLE_NODE, &debug_zebra_dplane_cmd);
|
||||||
@ -734,7 +740,9 @@ void zebra_debug_init(void)
|
|||||||
install_element(ENABLE_NODE, &no_debug_zebra_vxlan_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_vxlan_cmd);
|
||||||
install_element(ENABLE_NODE, &no_debug_zebra_packet_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_packet_cmd);
|
||||||
install_element(ENABLE_NODE, &no_debug_zebra_kernel_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_kernel_cmd);
|
||||||
|
#if defined(HAVE_NETLINK)
|
||||||
install_element(ENABLE_NODE, &no_debug_zebra_kernel_msgdump_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_kernel_msgdump_cmd);
|
||||||
|
#endif
|
||||||
install_element(ENABLE_NODE, &no_debug_zebra_rib_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_rib_cmd);
|
||||||
install_element(ENABLE_NODE, &no_debug_zebra_fpm_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_fpm_cmd);
|
||||||
install_element(ENABLE_NODE, &no_debug_zebra_dplane_cmd);
|
install_element(ENABLE_NODE, &no_debug_zebra_dplane_cmd);
|
||||||
@ -748,7 +756,9 @@ void zebra_debug_init(void)
|
|||||||
install_element(CONFIG_NODE, &debug_zebra_pw_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_pw_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_zebra_packet_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_packet_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_zebra_kernel_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_kernel_cmd);
|
||||||
|
#if defined(HAVE_NETLINK)
|
||||||
install_element(CONFIG_NODE, &debug_zebra_kernel_msgdump_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_kernel_msgdump_cmd);
|
||||||
|
#endif
|
||||||
install_element(CONFIG_NODE, &debug_zebra_rib_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_rib_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_zebra_fpm_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_fpm_cmd);
|
||||||
install_element(CONFIG_NODE, &debug_zebra_dplane_cmd);
|
install_element(CONFIG_NODE, &debug_zebra_dplane_cmd);
|
||||||
@ -761,7 +771,9 @@ void zebra_debug_init(void)
|
|||||||
install_element(CONFIG_NODE, &no_debug_zebra_vxlan_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_vxlan_cmd);
|
||||||
install_element(CONFIG_NODE, &no_debug_zebra_packet_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_packet_cmd);
|
||||||
install_element(CONFIG_NODE, &no_debug_zebra_kernel_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_kernel_cmd);
|
||||||
|
#if defined(HAVE_NETLINK)
|
||||||
install_element(CONFIG_NODE, &no_debug_zebra_kernel_msgdump_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_kernel_msgdump_cmd);
|
||||||
|
#endif
|
||||||
install_element(CONFIG_NODE, &no_debug_zebra_rib_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_rib_cmd);
|
||||||
install_element(CONFIG_NODE, &no_debug_zebra_fpm_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_fpm_cmd);
|
||||||
install_element(CONFIG_NODE, &no_debug_zebra_dplane_cmd);
|
install_element(CONFIG_NODE, &no_debug_zebra_dplane_cmd);
|
||||||
|
Loading…
Reference in New Issue
Block a user