From 7936917e3e0ce49973fb18da8672b0b3a95af831 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 25 Jun 2020 13:41:47 +0900 Subject: [PATCH] network: do not update operstate when netdev is not ready --- src/network/networkd-link.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index b003c88c3e..f73d00f697 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;