base-files: uci-defaults-new, config_generate: refactor code and drop old vlans
authorJo-Philipp Wich <jow@openwrt.org>
Thu, 3 Dec 2015 16:25:19 +0000 (16:25 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Thu, 3 Dec 2015 16:25:19 +0000 (16:25 +0000)
commitc2f890c60cdf4d17672ebef448e2cd29460debd7
tree11d8a430d8a4813913d08754afa1195ba83a44e3
parent4a37869505463eb4f02d513c0015d63f3f79039e
base-files: uci-defaults-new, config_generate: refactor code and drop old vlans

Remove support for now unused ucidef_add_switch_vlan(), move port->vlan and
vlan->interfaces conversion to uci-defaults-new.sh and massively simplify
config_generate.

This change prepares the following upcoming steps:

 * Eliminate use of ucidef_set_interface_lan_wan() for switch only devices
 * Merge ucidef_add_switch() with ucidef_add_switch_ports()

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 47719
package/base-files/files/bin/config_generate
package/base-files/files/lib/functions/uci-defaults-new.sh