From: Donald Sharp Date: Wed, 27 Jul 2016 01:00:09 +0000 (-0400) Subject: pimd: Add some 'show debug pim' output X-Git-Tag: frr-3.0-branchpoint~64^2~10^2~346 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=c823065de9272719824d40b3483e847bb2f0dc99;p=mirror%2Ffrr.git pimd: Add some 'show debug pim' output Add some missing 'show debug pim' output so that I can see what I think I'm debugging. In general the pim debugs need another round of fixing. Signed-off-by: Donald Sharp --- diff --git a/pimd/pim_vty.c b/pimd/pim_vty.c index 16ccd6f2b2..c6fb3464b1 100644 --- a/pimd/pim_vty.c +++ b/pimd/pim_vty.c @@ -35,7 +35,8 @@ #include "pim_oil.h" #include "pim_static.h" -int pim_debug_config_write(struct vty *vty) +int +pim_debug_config_write (struct vty *vty) { int writes = 0; @@ -51,6 +52,10 @@ int pim_debug_config_write(struct vty *vty) vty_out(vty, "debug igmp trace%s", VTY_NEWLINE); ++writes; } + if (PIM_DEBUG_IGMP_TRACE_DETAIL) { + vty_out(vty, "debug igmp trace detail%s", VTY_NEWLINE); + ++writes; + } if (PIM_DEBUG_MROUTE) { vty_out(vty, "debug mroute%s", VTY_NEWLINE); @@ -73,10 +78,15 @@ int pim_debug_config_write(struct vty *vty) vty_out(vty, "debug pim packet-dump receive%s", VTY_NEWLINE); ++writes; } + if (PIM_DEBUG_PIM_TRACE) { vty_out(vty, "debug pim trace%s", VTY_NEWLINE); ++writes; } + if (PIM_DEBUG_PIM_TRACE_DETAIL) { + vty_out(vty, "debug pim trace detail%s", VTY_NEWLINE); + ++writes; + } if (PIM_DEBUG_ZEBRA) { vty_out(vty, "debug pim zebra%s", VTY_NEWLINE); @@ -88,6 +98,21 @@ int pim_debug_config_write(struct vty *vty) ++writes; } + if (PIM_DEBUG_PIM_HELLO) { + vty_out (vty, "debug pim packets hello%s", VTY_NEWLINE); + ++writes; + } + + if (PIM_DEBUG_PIM_J_P) { + vty_out (vty, "debug pim packets join%s", VTY_NEWLINE); + ++writes; + } + + if (PIM_DEBUG_STATIC) { + vty_out (vty, "debug pim static%s", VTY_NEWLINE); + ++writes; + } + return writes; }