base-files: config_generate: do not remove previously generated interfaces
authorjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 25 Nov 2015 15:43:43 +0000 (15:43 +0000)
committerjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 25 Nov 2015 15:43:43 +0000 (15:43 +0000)
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47647 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/base-files/files/bin/config_generate

index 29fec8e..64e0888 100755 (executable)
@@ -183,7 +183,6 @@ calculate_switch_vlans() {
                ;; esac
 
                uci -q batch <<-EOF
-                       delete network.$role
                        set network.$role='interface'
                        set network.$role.ifname='$device'
                EOF
@@ -199,7 +198,6 @@ calculate_switch_vlans() {
                        ;;
                        wan) uci -q batch <<-EOF
                                set network.wan.proto='dhcp'
-                               delete network.wan6
                                set network.wan6='interface'
                                set network.wan6.ifname='$device'
                                set network.wan6.proto='dhcpv6'