summaryrefslogtreecommitdiff
path: root/package/base-files/default/etc/nvram.sh
blob: ddbd88b52f5239cb600dab9126288d4e8da7a174 (plain)
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  
}