From: Yu Watanabe Date: Thu, 25 Jun 2020 04:41:47 +0000 (+0900) Subject: network: do not update operstate when netdev is not ready X-Git-Tag: v246-rc1~98^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7936917e3e0ce49973fb18da8672b0b3a95af831;p=thirdparty%2Fsystemd.git network: do not update operstate when netdev is not ready --- diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index b003c88c3ef..f73d00f6971 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -346,6 +346,9 @@ static void link_update_master_operstate(Link *link, NetDev *netdev) { if (!netdev) return; + if (netdev->ifindex <= 0) + return; + if (link_get(link->manager, netdev->ifindex, &master) < 0) return;