summaryrefslogtreecommitdiff
path: root/lib/if.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/if.c')
-rw-r--r--lib/if.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/if.c b/lib/if.c
index 0fd65da03a..6ae75939e7 100644
--- a/lib/if.c
+++ b/lib/if.c
@@ -1281,6 +1281,7 @@ static int lib_interface_create(enum nb_event event,
vrf->name);
return NB_ERR_VALIDATION;
}
+
if (vrf_get_backend() == VRF_BACKEND_VRF_LITE) {
ifp = if_lookup_by_name_all_vrf(ifname);
if (ifp && ifp->vrf_id != vrf->vrf_id) {