From: Laszlo Gombos Date: Fri, 2 Dec 2022 22:30:55 +0000 (+0000) Subject: fix(network): check if ip command fails X-Git-Tag: 058~33 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=52d14607d18d99c0c2c3242a64561b1af6a332d1;p=thirdparty%2Fdracut.git fix(network): check if ip command fails --- diff --git a/modules.d/40network/net-lib.sh b/modules.d/40network/net-lib.sh index 1c8f31268..4797dd6cb 100755 --- a/modules.d/40network/net-lib.sh +++ b/modules.d/40network/net-lib.sh @@ -101,7 +101,10 @@ get_netroot_ip() { } ip_is_local() { - strstr "$(ip route get "$@" 2> /dev/null)" " via " || return 0 + li=$(ip route get "$@" 2> /dev/null) + if [ -n "$li" ]; then + strstr "$li" " via " || return 0 + fi return 1 }