From 9d745d0d5ce3a8d1553506ed17a5530ccdf8e0cd Mon Sep 17 00:00:00 2001 From: Johannes Kimmel Date: Tue, 21 Dec 2021 07:31:58 +0100 Subject: [PATCH] fff-layer3-config: add missing -q option for uci get MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Reviewed-by: Fabian Bläse Reviewed-by: Robert Langhammer --- .../fff/fff-layer3-config/files/etc/layer3.d/30-network-client | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packages/fff/fff-layer3-config/files/etc/layer3.d/30-network-client b/src/packages/fff/fff-layer3-config/files/etc/layer3.d/30-network-client index 59865364..33d2e2c5 100644 --- a/src/packages/fff/fff-layer3-config/files/etc/layer3.d/30-network-client +++ b/src/packages/fff/fff-layer3-config/files/etc/layer3.d/30-network-client @@ -20,7 +20,7 @@ configure() { # 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 uci del_list network.client.ip6addr="$ip" fi