swconfig: fix vlan/port configs being applied to all switches
authorjogo <jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 3 Oct 2011 23:39:31 +0000 (23:39 +0000)
committerjogo <jogo@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 3 Oct 2011 23:39:31 +0000 (23:39 +0000)
Check devn instead of dev (which will never be null at this point).

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28362 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/swconfig/Makefile
package/swconfig/src/uci.c

index 91939bb..099058e 100644 (file)
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=swconfig
-PKG_RELEASE:=9
+PKG_RELEASE:=10
 
 include $(INCLUDE_DIR)/package.mk
 include $(INCLUDE_DIR)/kernel.mk
index 1de689c..893e3d1 100644 (file)
@@ -183,7 +183,7 @@ found:
                                        port = o->v.string;
                                }
                        }
-                       if (!dev || !port || !port[0])
+                       if (!devn || !port || !port[0])
                                continue;
 
                        port_n = strtoul(port, &port_err, 0);
@@ -208,7 +208,7 @@ found:
                                        vlan = o->v.string;
                                }
                        }
-                       if (!dev || !vlan || !vlan[0])
+                       if (!devn || !vlan || !vlan[0])
                                continue;
 
                        vlan_n = strtoul(vlan, &vlan_err, 0);
This page took 0.031836 seconds and 4 git commands to generate.