diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-06-06 19:05:23 -0400 | 
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-06-06 20:26:10 -0400 | 
| commit | 0ab16492d2d9fcc6cba7e001227deed6765ed261 (patch) | |
| tree | 9998997558c203921489d875d17e8ad348ad7387 /pimd/pimd.h | |
| parent | 11ce13decb51546ae31a8826d2ad4eb568e480ac (diff) | |
pimd: debug pim XXX detail now include the non detail data as well
If you have turned on a pim debug XXX detail, also include the
base form as well.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pimd.h')
| -rw-r--r-- | pimd/pimd.h | 13 | 
1 files changed, 8 insertions, 5 deletions
diff --git a/pimd/pimd.h b/pimd/pimd.h index cdeaed3977..175936e0a7 100644 --- a/pimd/pimd.h +++ b/pimd/pimd.h @@ -154,23 +154,25 @@ extern uint8_t qpim_ecmp_rebalance_enable;  #define PIM_DEBUG_PIM_EVENTS (router->debugs & PIM_MASK_PIM_EVENTS)  #define PIM_DEBUG_PIM_EVENTS_DETAIL                                            \ -	(router->debugs & PIM_MASK_PIM_EVENTS_DETAIL) +	(router->debugs & (PIM_MASK_PIM_EVENTS_DETAIL | PIM_MASK_PIM_EVENTS))  #define PIM_DEBUG_PIM_PACKETS (router->debugs & PIM_MASK_PIM_PACKETS)  #define PIM_DEBUG_PIM_PACKETDUMP_SEND                                          \  	(router->debugs & PIM_MASK_PIM_PACKETDUMP_SEND)  #define PIM_DEBUG_PIM_PACKETDUMP_RECV                                          \  	(router->debugs & PIM_MASK_PIM_PACKETDUMP_RECV)  #define PIM_DEBUG_PIM_TRACE (router->debugs & PIM_MASK_PIM_TRACE) -#define PIM_DEBUG_PIM_TRACE_DETAIL (router->debugs & PIM_MASK_PIM_TRACE_DETAIL) +#define PIM_DEBUG_PIM_TRACE_DETAIL                                             \ +	(router->debugs & (PIM_MASK_PIM_TRACE_DETAIL | PIM_MASK_PIM_TRACE))  #define PIM_DEBUG_IGMP_EVENTS (router->debugs & PIM_MASK_IGMP_EVENTS)  #define PIM_DEBUG_IGMP_PACKETS (router->debugs & PIM_MASK_IGMP_PACKETS)  #define PIM_DEBUG_IGMP_TRACE (router->debugs & PIM_MASK_IGMP_TRACE)  #define PIM_DEBUG_IGMP_TRACE_DETAIL                                            \ -	(router->debugs & PIM_MASK_IGMP_TRACE_DETAIL) +	(router->debugs & (PIM_MASK_IGMP_TRACE_DETAIL | PIM_MASK_IGMP_TRACE))  #define PIM_DEBUG_ZEBRA (router->debugs & PIM_MASK_ZEBRA)  #define PIM_DEBUG_SSMPINGD (router->debugs & PIM_MASK_SSMPINGD)  #define PIM_DEBUG_MROUTE (router->debugs & PIM_MASK_MROUTE) -#define PIM_DEBUG_MROUTE_DETAIL (router->debugs & PIM_MASK_MROUTE_DETAIL) +#define PIM_DEBUG_MROUTE_DETAIL                                                \ +	(router->debugs & (PIM_MASK_MROUTE_DETAIL | PIM_MASK_MROUTE))  #define PIM_DEBUG_PIM_HELLO (router->debugs & PIM_MASK_PIM_HELLO)  #define PIM_DEBUG_PIM_J_P (router->debugs & PIM_MASK_PIM_J_P)  #define PIM_DEBUG_PIM_REG (router->debugs & PIM_MASK_PIM_REG) @@ -179,7 +181,8 @@ extern uint8_t qpim_ecmp_rebalance_enable;  #define PIM_DEBUG_MSDP_PACKETS (router->debugs & PIM_MASK_MSDP_PACKETS)  #define PIM_DEBUG_MSDP_INTERNAL (router->debugs & PIM_MASK_MSDP_INTERNAL)  #define PIM_DEBUG_PIM_NHT (router->debugs & PIM_MASK_PIM_NHT) -#define PIM_DEBUG_PIM_NHT_DETAIL (router->debugs & PIM_MASK_PIM_NHT_DETAIL) +#define PIM_DEBUG_PIM_NHT_DETAIL                                               \ +	(router->debugs & (PIM_MASK_PIM_NHT_DETAIL | PIM_MASK_PIM_NHT))  #define PIM_DEBUG_PIM_NHT_RP (router->debugs & PIM_MASK_PIM_NHT_RP)  #define PIM_DEBUG_MTRACE (router->debugs & PIM_MASK_MTRACE)  #define PIM_DEBUG_VXLAN (router->debugs & PIM_MASK_VXLAN)  | 
