mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-06-26 20:53:26 +00:00
lib: move hashstats under debug, show per-daemon
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
This commit is contained in:
parent
d261dd7ea1
commit
40818cec85
13
lib/hash.c
13
lib/hash.c
@ -335,12 +335,13 @@ void hash_free(struct hash *hash)
|
||||
|
||||
/* CLI commands ------------------------------------------------------------ */
|
||||
|
||||
DEFUN(show_hash_stats,
|
||||
show_hash_stats_cmd,
|
||||
"show hashtable [statistics]",
|
||||
SHOW_STR
|
||||
"Statistics about hash tables\n"
|
||||
"Statistics about hash tables\n")
|
||||
DEFUN_NOSH(show_hash_stats,
|
||||
show_hash_stats_cmd,
|
||||
"show debugging hashtable [statistics]",
|
||||
SHOW_STR
|
||||
DEBUG_STR
|
||||
"Statistics about hash tables\n"
|
||||
"Statistics about hash tables\n")
|
||||
{
|
||||
struct hash *h;
|
||||
struct listnode *ln;
|
||||
|
@ -1925,6 +1925,18 @@ DEFUN (vtysh_show_debugging,
|
||||
"Debugging Information for %s:\n");
|
||||
}
|
||||
|
||||
DEFUN (vtysh_show_debugging_hashtable,
|
||||
vtysh_show_debugging_hashtable_cmd,
|
||||
"show debugging hashtable [statistics]",
|
||||
SHOW_STR
|
||||
DEBUG_STR
|
||||
"Statistics about hash tables\n"
|
||||
"Statistics about hash tables\n")
|
||||
{
|
||||
return show_per_daemon("do show debugging hashtable\n",
|
||||
"Hashtable statistics for %s:\n");
|
||||
}
|
||||
|
||||
/* Memory */
|
||||
DEFUN (vtysh_show_memory,
|
||||
vtysh_show_memory_cmd,
|
||||
@ -3233,6 +3245,7 @@ void vtysh_init_vty(void)
|
||||
#endif
|
||||
|
||||
install_element(VIEW_NODE, &vtysh_show_debugging_cmd);
|
||||
install_element(VIEW_NODE, &vtysh_show_debugging_hashtable_cmd);
|
||||
install_element(VIEW_NODE, &vtysh_show_memory_cmd);
|
||||
install_element(VIEW_NODE, &vtysh_show_modules_cmd);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user