From: Yu Watanabe Date: Wed, 15 Nov 2023 17:12:09 +0000 (+0900) Subject: network: do not try to create netdev from tests X-Git-Tag: v255-rc3~59^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f6ae86629f63343d29ba92fe7904d9147e1bd87;p=thirdparty%2Fsystemd.git network: do not try to create netdev from tests Prompted by #30029. --- diff --git a/src/network/netdev/netdev.c b/src/network/netdev/netdev.c index bc82bf3e8d1..57127a861ab 100644 --- a/src/network/netdev/netdev.c +++ b/src/network/netdev/netdev.c @@ -739,6 +739,10 @@ static int netdev_request_to_create(NetDev *netdev) { int r; assert(netdev); + assert(netdev->manager); + + if (netdev->manager->test_mode) + return 0; if (netdev_is_stacked(netdev)) return 0;