daandemeyer / rpms / systemd

Forked from rpms/systemd 2 years ago
Clone
923a60
From fab00ed4a9ce8a1d579028c2fc39db3717b454da Mon Sep 17 00:00:00 2001
923a60
From: Tom Gundersen <teg@jklm.no>
923a60
Date: Wed, 4 Mar 2015 10:33:50 +0100
923a60
Subject: [PATCH] networkd: netdev - inform when we take over an existing
923a60
 netdev
923a60
923a60
The crucial point here is that we will not change the settings of a netdev created by someone else
923a60
we simply use it as is and trust it was set up as intended.
923a60
923a60
This is confusing in the case of the pre-created netdev's (bond0 etc.), the solution should probably
923a60
be to simply make the kernel stop creating these devices as they are pretty useless.
923a60
923a60
(cherry picked from commit ff88a301e93cf1bddbaa7faa981f390a2a81a4bb)
923a60
---
923a60
 src/network/networkd-netdev.c | 2 +-
923a60
 1 file changed, 1 insertion(+), 1 deletion(-)
923a60
923a60
diff --git a/src/network/networkd-netdev.c b/src/network/networkd-netdev.c
923a60
index 8119205dde..7d193d088e 100644
923a60
--- a/src/network/networkd-netdev.c
923a60
+++ b/src/network/networkd-netdev.c
923a60
@@ -261,7 +261,7 @@ static int netdev_create_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userda
923a60
 
923a60
         r = sd_rtnl_message_get_errno(m);
923a60
         if (r == -EEXIST)
923a60
-                log_netdev_debug(netdev, "netdev exists, using existing");
923a60
+                log_info_netdev(netdev, "netdev exists, using existing without changing its parameters");
923a60
         else if (r < 0) {
923a60
                 log_warning_netdev(netdev, "netdev could not be created: %s", strerror(-r));
923a60
                 netdev_drop(netdev);