. /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