. /lib/functions.sh migrate_release() { local config="$1" local proto local release config_get proto "$config" proto config_get release "$config" release [ "$proto" = "dhcp" ] && [ -n "$release" ] && { norelease="$((!$release))" uci_set network "$config" norelease "$norelease" uci_remove network "$config" release } } config_load network config_foreach migrate_release interface uci commit network exit 0