aboutsummaryrefslogtreecommitdiffstats
path: root/package/base-files
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2007-09-19 15:36:30 +0000
committerFelix Fietkau <nbd@openwrt.org>2007-09-19 15:36:30 +0000
commit4e5964b095c091a2a5d784d1f4b1ef9a0f050c60 (patch)
tree88237047c3194d711f9a6cf09c78d6bf493fb9b1 /package/base-files
parent7e4e3831d1a11c620e893d28627bb5dd0928c419 (diff)
downloadupstream-4e5964b095c091a2a5d784d1f4b1ef9a0f050c60.tar.gz
upstream-4e5964b095c091a2a5d784d1f4b1ef9a0f050c60.tar.bz2
upstream-4e5964b095c091a2a5d784d1f4b1ef9a0f050c60.zip
sync awk implementation of config_get_bool with the shell variant
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8841 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/base-files')
-rw-r--r--package/base-files/files/lib/config/uci.awk4
1 files changed, 2 insertions, 2 deletions
diff --git a/package/base-files/files/lib/config/uci.awk b/package/base-files/files/lib/config/uci.awk
index e3f9467316..5972ad23a0 100644
--- a/package/base-files/files/lib/config/uci.awk
+++ b/package/base-files/files/lib/config/uci.awk
@@ -38,8 +38,8 @@ function config_get(package, option) {
# parameters: 3
function config_get_bool(package, option, default, var) {
var = config_get(package, option);
- if ((var == "enabled") || (var == "1") || (var == "on")) return 1
- if ((var == "disabled") || (var == "0") || (var == "off")) return 1
+ if ((var == "enabled") || (var == "true") || (var == "1") || (var == "on")) return 1
+ if ((var == "disabled") || (var == "false") || (var == "0") || (var == "off")) return 1
return (var && var != "0" ? 1 : 0)
}