]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: do not try to create netdev from tests
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 15 Nov 2023 17:12:09 +0000 (02:12 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 15 Nov 2023 17:32:12 +0000 (02:32 +0900)
Prompted by #30029.

src/network/netdev/netdev.c

index bc82bf3e8d19ab8752a87297becce9fa5c8ee269..57127a861abad48aa330f81655e8069105c3d4bd 100644 (file)
@@ -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;