1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#!/bin/ash # Copyright (C) 2006 OpenWrt.org # allow env to override nvram nvram () { if [ -x /usr/sbin/nvram ]; then case $1 in get) eval "echo \${$2:-\$(/usr/sbin/nvram get $2)}";; *) /usr/sbin/nvram $*;; esac else case $1 in get) eval "echo \${$2:-\${DEFAULT_$2}}";; *);; esac fi }