From d78b4e39ad6834b50ab6f6be4e6540828e92beb0 Mon Sep 17 00:00:00 2001
From: Brandon Stepler <brandon@stepler.net>
Date: Fri, 29 Jan 2021 10:10:00 -0500
Subject: vif-c: verify: T3269: fix configuration verification

(cherry picked from commit b8cddcdae36903feb84ee1807d6adb27337cf582)
---
 python/vyos/configverify.py | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

(limited to 'python/vyos')

diff --git a/python/vyos/configverify.py b/python/vyos/configverify.py
index bcaec55be..e54552335 100644
--- a/python/vyos/configverify.py
+++ b/python/vyos/configverify.py
@@ -217,17 +217,17 @@ def verify_vlan_config(config):
         verify_vrf(vlan)
 
     # 802.1ad (Q-in-Q) VLANs
-    for vlan in config.get('vif_s', {}):
-        vlan = config['vif_s'][vlan]
-        verify_dhcpv6(vlan)
-        verify_address(vlan)
-        verify_vrf(vlan)
-
-        for vlan in config.get('vif_s', {}).get('vif_c', {}):
-            vlan = config['vif_c'][vlan]
-            verify_dhcpv6(vlan)
-            verify_address(vlan)
-            verify_vrf(vlan)
+    for s_vlan in config.get('vif_s', {}):
+        s_vlan = config['vif_s'][s_vlan]
+        verify_dhcpv6(s_vlan)
+        verify_address(s_vlan)
+        verify_vrf(s_vlan)
+
+        for c_vlan in s_vlan.get('vif_c', {}):
+            c_vlan = s_vlan['vif_c'][c_vlan]
+            verify_dhcpv6(c_vlan)
+            verify_address(c_vlan)
+            verify_vrf(c_vlan)
 
 def verify_accel_ppp_base_service(config):
     """
-- 
cgit v1.2.3