base-files: add a protocol argument to ucidef_set_interface_raw

Add a third argument to ucidef_set_interface_raw, which is specifying
the protocol.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 42665
This commit is contained in:
Florian Fainelli 2014-09-25 19:08:56 +00:00
parent 71960baa7d
commit bc96c49c67

View file

@ -158,11 +158,12 @@ EOF
ucidef_set_interface_raw() { ucidef_set_interface_raw() {
local cfg=$1 local cfg=$1
local ifname=$2 local ifname=$2
local proto=${3:-"none"}
uci batch <<EOF uci batch <<EOF
set network.$cfg='interface' set network.$cfg='interface'
set network.$cfg.ifname='$ifname' set network.$cfg.ifname='$ifname'
set network.$cfg.proto='none' set network.$cfg.proto='$proto'
EOF EOF
} }