]> git.puffer.fish Git - mirror/frr.git/commitdiff
pimd: Cleanup nht debugs
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 31 Jul 2017 21:29:13 +0000 (17:29 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 2 Aug 2017 11:57:24 +0000 (07:57 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_nht.c
pimd/pim_zlookup.c

index e91d251060e046cf6d656c59729afabf619860d3..f7fa9993adb69b8bc52bf32dc68b9d8816d9e59d 100644 (file)
@@ -850,12 +850,14 @@ int pim_ecmp_nexthop_lookup(struct pim_instance *pim,
        num_ifindex = zclient_lookup_nexthop(pim, nexthop_tab, MULTIPATH_NUM,
                                             addr, PIM_NEXTHOP_LOOKUP_MAX);
        if (num_ifindex < 1) {
-               char addr_str[INET_ADDRSTRLEN];
-               pim_inet4_dump("<addr?>", addr, addr_str, sizeof(addr_str));
-               zlog_warn(
-                       "%s %s: could not find nexthop ifindex for address %s(%s)",
-                       __FILE__, __PRETTY_FUNCTION__, addr_str,
-                       pim->vrf->name);
+               if (PIM_DEBUG_PIM_NHT) {
+                       char addr_str[INET_ADDRSTRLEN];
+                       pim_inet4_dump("<addr?>", addr, addr_str, sizeof(addr_str));
+                       zlog_warn(
+                               "%s: could not find nexthop ifindex for address %s(%s)",
+                               __PRETTY_FUNCTION__, addr_str,
+                               pim->vrf->name);
+               }
                return 0;
        }
 
index 4b735e6cb10666867d13eefa8802cf2c8d6f0f27..df8ad4e428c1a5e0789f9cd61018a5f3e54d6206 100644 (file)
@@ -192,8 +192,9 @@ static int zclient_read_nexthop(struct pim_instance *pim,
        nexthop_num = stream_getc(s);
 
        if (nexthop_num < 1) {
-               zlog_err("%s: socket %d bad nexthop_num=%d", __func__,
-                        zlookup->sock, nexthop_num);
+               if (PIM_DEBUG_PIM_NHT_DETAIL)
+                       zlog_debug("%s: socket %d bad nexthop_num=%d", __func__,
+                                  zlookup->sock, nexthop_num);
                return -6;
        }