]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: cosmetic changes for debug
authoranlan_cs <vic.lan@pica8.com>
Mon, 16 Jan 2023 07:35:27 +0000 (15:35 +0800)
committeranlan_cs <vic.lan@pica8.com>
Tue, 17 Jan 2023 09:16:39 +0000 (17:16 +0800)
Two changes for debug log -
1. Display empty VRF as "None".
2. Correct wrong "type-2" word for type-3 route.

Before:
```
2023/01/17 04:00:30 BGP: [Z5AV7-75RTE] VRF   vni 100 type-2 route evp [3]:[0]:[32]:[88.88.88.88] RMAC 00:00:00:00:00:00 nexthop 88.88.88.88 esi (null)
```

After:
```
2023/01/17 04:05:24 BGP: [M3X4Y-24DVB] VRF None vni 100 type-3 route evp [3]:[0]:[32]:[88.88.88.88] RMAC 00:00:00:00:00:00 nexthop 88.88.88.88 esi (null)
```

Signed-off-by: anlan_cs <vic.lan@pica8.com>
bgpd/bgp_evpn.c

index 7a8a91b00bde0af203b3be9579f947e665036f63..1d137958b24aa57398ec267d2306e03793a14e26 100644 (file)
@@ -2119,10 +2119,11 @@ static int update_evpn_route(struct bgp *bgp, struct bgpevpn *vpn,
                char buf3[ESI_STR_LEN];
 
                zlog_debug(
-                       "VRF %s vni %u type-2 route evp %pFX RMAC %pEA nexthop %pI4 esi %s",
+                       "VRF %s vni %u type-%u route evp %pFX RMAC %pEA nexthop %pI4 esi %s",
                        vpn->bgp_vrf ? vrf_id_to_name(vpn->bgp_vrf->vrf_id)
-                                    : " ",
-                       vpn->vni, p, &attr.rmac, &attr.mp_nexthop_global_in,
+                                    : "None",
+                       vpn->vni, p->prefix.route_type, p, &attr.rmac,
+                       &attr.mp_nexthop_global_in,
                        esi_to_str(esi, buf3, sizeof(buf3)));
        }