X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=scripts%2Futils.sh;h=a5dc782bfd4363340a5419341a7f27e2cbf7d3eb;hp=01d8ad5989f5092346823b4e277fab360b1c706d;hb=fce61c6d35515b6f89b50f42ac2cba6b4b60159e;hpb=f8d894ad5974c29471cfef6679a819ab5a7e4ef8 diff --git a/scripts/utils.sh b/scripts/utils.sh index 01d8ad5..a5dc782 100644 --- a/scripts/utils.sh +++ b/scripts/utils.sh @@ -13,6 +13,12 @@ add_default_handler() { esac } +set_default() { + local __s_var="$1" + local __s_val="$2" + eval "export -- \"$__s_var=\${$__s_var:-\$__s_val}\"" +} + _config_add_generic() { local type="$1"; shift