|
|
@@ -1,23 +0,0 @@
|
|
|
-. /lib/functions.sh
|
|
|
-
|
|
|
-migrate_ports() {
|
|
|
- local config="$1"
|
|
|
- local type ports ifname
|
|
|
-
|
|
|
- config_get type "$config" type
|
|
|
- [ "$type" != "bridge" ] && return
|
|
|
-
|
|
|
- config_get ports "$config" ports
|
|
|
- [ -n "$ports" ] && return
|
|
|
-
|
|
|
- config_get ifname "$config" ifname
|
|
|
- [ -z "$ifname" ] && return
|
|
|
-
|
|
|
- for port in $ifname; do uci add_list network.$config.ports="$port"; done
|
|
|
- uci delete network.$config.ifname
|
|
|
-}
|
|
|
-
|
|
|
-config_load network
|
|
|
-config_foreach migrate_ports device
|
|
|
-
|
|
|
-exit 1
|