forked from freifunk-franken/firmware
fff-layer3-config: add missing -q option for uci get
Suppresses the unhelpful "uci: Entry not found" message when running configure-layer3 -c in case there is no `ip6addr` set on the client interface. Signed-off-by: Johannes Kimmel <fff@bareminimum.eu> Reviewed-by: Fabian Bläse <fabian@blaese.de> Reviewed-by: Robert Langhammer <rlanghammer@web.de>
This commit is contained in:
parent
7c3f3230ff
commit
9d745d0d5c
|
@ -20,7 +20,7 @@ configure() {
|
||||||
|
|
||||||
# ip6addr
|
# ip6addr
|
||||||
#remove old ip6addr
|
#remove old ip6addr
|
||||||
for ip in $(uci get network.client.ip6addr); do
|
for ip in $(uci -q get network.client.ip6addr); do
|
||||||
if echo "$ip" | grep -v -e "fdff:" -e "fe80::1/64" > /dev/null; then
|
if echo "$ip" | grep -v -e "fdff:" -e "fe80::1/64" > /dev/null; then
|
||||||
uci del_list network.client.ip6addr="$ip"
|
uci del_list network.client.ip6addr="$ip"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue
Block a user