]> git.puffer.fish Git - matthieu/frr.git/commitdiff
ospfd: Log Adjacency Changes with Neighbor IP in addition to Neighbor ID
authorMartin Winter <mwinter@opensourcerouting.org>
Wed, 26 Oct 2022 15:17:01 +0000 (08:17 -0700)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Fri, 17 Mar 2023 11:55:54 +0000 (11:55 +0000)
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
(cherry picked from commit 386d232a1a706310f4425d1a0ad6f08c32646e10)

ospfd/ospf_nsm.c

index a27550853b0004f7ea1b556cc7e1c75df95cebc6..bbfeecd4a1a8d095dd857abe81940cceba8c04c7 100644 (file)
@@ -644,12 +644,13 @@ static void nsm_notice_state_change(struct ospf_neighbor *nbr, int next_state,
        if (CHECK_FLAG(nbr->oi->ospf->config, OSPF_LOG_ADJACENCY_CHANGES)
            && (CHECK_FLAG(nbr->oi->ospf->config, OSPF_LOG_ADJACENCY_DETAIL)
                || (next_state == NSM_Full) || (next_state < nbr->state)))
-               zlog_notice("AdjChg: Nbr %pI4(%s) on %s: %s -> %s (%s)",
-                           &nbr->router_id,
-                           ospf_get_name(nbr->oi->ospf), IF_NAME(nbr->oi),
-                           lookup_msg(ospf_nsm_state_msg, nbr->state, NULL),
-                           lookup_msg(ospf_nsm_state_msg, next_state, NULL),
-                           ospf_nsm_event_str[event]);
+               zlog_notice(
+                       "AdjChg: Nbr %pI4, NbrIP %pI4 (%s) on %s: %s -> %s (%s)",
+                       &nbr->router_id, &nbr->src,
+                       ospf_get_name(nbr->oi->ospf), IF_NAME(nbr->oi),
+                       lookup_msg(ospf_nsm_state_msg, nbr->state, NULL),
+                       lookup_msg(ospf_nsm_state_msg, next_state, NULL),
+                       ospf_nsm_event_str[event]);
 
        /* Advance in NSM */
        if (next_state > nbr->state)