From: Donald Sharp Date: Fri, 2 Mar 2018 10:15:33 +0000 (-0500) Subject: ospfd: Cleanup ospf SR log messages X-Git-Tag: frr-5.0-dev~197^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=df25d292130839218fa7c812a62ee300aab46746;p=mirror%2Ffrr.git ospfd: Cleanup ospf SR log messages When OSPF SR is not configured one would expect to not see any output from it at all in the debug log with no debugs turned on. Signed-off-by: Donald Sharp --- diff --git a/ospfd/ospf_sr.c b/ospfd/ospf_sr.c index 1560977ae8..1a68eda6cc 100644 --- a/ospfd/ospf_sr.c +++ b/ospfd/ospf_sr.c @@ -306,7 +306,8 @@ int ospf_sr_init(void) { int rc = -1; - zlog_info("SR (%s): Initialize SR Data Base", __func__); + if (IS_DEBUG_OSPF_SR) + zlog_info("SR (%s): Initialize SR Data Base", __func__); memset(&OspfSR, 0, sizeof(struct ospf_sr_db)); OspfSR.enabled = false; @@ -1616,11 +1617,11 @@ static int ospf_sr_update_schedule(struct thread *t) monotime(&stop_time); - zlog_info( - "SR (%s): SPF Processing Time(usecs): %lld\n", - __func__, - (stop_time.tv_sec - start_time.tv_sec) * 1000000LL - + (stop_time.tv_usec - start_time.tv_usec)); + if (IS_DEBUG_OSPF_SR) + zlog_debug("SR (%s): SPF Processing Time(usecs): %lld\n", + __func__, + (stop_time.tv_sec - start_time.tv_sec) * 1000000LL + + (stop_time.tv_usec - start_time.tv_usec)); OspfSR.update = false; return 1;