]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Add vrf name to vrf debugs
authorDonald Sharp <sharpd@nvidia.com>
Fri, 18 Sep 2020 00:17:14 +0000 (20:17 -0400)
committerDonald Sharp <sharpd@nvidia.com>
Fri, 18 Sep 2020 00:17:14 +0000 (20:17 -0400)
The vrf name was not being printed out in some vrf debugs.  Add
this data in so people don't have to remember the vrf id.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
lib/vrf.c

index 825e54baeb1c894775ca8b3f6f0b0a1d55a77eaa..5755cc75f9ac07f94b8da0cd371cd54ef313a1d3 100644 (file)
--- a/lib/vrf.c
+++ b/lib/vrf.c
@@ -225,7 +225,8 @@ struct vrf *vrf_get(vrf_id_t vrf_id, const char *name)
 void vrf_delete(struct vrf *vrf)
 {
        if (debug_vrf)
-               zlog_debug("VRF %u is to be deleted.", vrf->vrf_id);
+               zlog_debug("VRF %s(%u) is to be deleted.", vrf->name,
+                          vrf->vrf_id);
 
        if (vrf_is_enabled(vrf))
                vrf_disable(vrf);
@@ -282,7 +283,7 @@ int vrf_enable(struct vrf *vrf)
                return 1;
 
        if (debug_vrf)
-               zlog_debug("VRF %u is enabled.", vrf->vrf_id);
+               zlog_debug("VRF %s(%u) is enabled.", vrf->name, vrf->vrf_id);
 
        SET_FLAG(vrf->status, VRF_ACTIVE);
 
@@ -312,7 +313,8 @@ void vrf_disable(struct vrf *vrf)
        UNSET_FLAG(vrf->status, VRF_ACTIVE);
 
        if (debug_vrf)
-               zlog_debug("VRF %u is to be disabled.", vrf->vrf_id);
+               zlog_debug("VRF %s(%u) is to be disabled.", vrf->name,
+                          vrf->vrf_id);
 
        /* Till now, nothing to be done for the default VRF. */
        // Pending: see why this statement.