[systemd-commits] src/nspawn

Tom Gundersen tomegun at kemper.freedesktop.org
Sun Mar 16 06:52:12 PDT 2014


 src/nspawn/nspawn.c |    6 ++++++
 1 file changed, 6 insertions(+)

New commits:
commit 039dd4afd64a8c8413ff28d43f533c30c5a06a16
Author: Tom Gundersen <teg at jklm.no>
Date:   Sun Mar 16 13:55:41 2014 +0100

    nspawn: UP the host side of the veth pair after adding it to a bridge

diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
index dd7cfc4..bb33de3 100644
--- a/src/nspawn/nspawn.c
+++ b/src/nspawn/nspawn.c
@@ -1581,6 +1581,12 @@ static int setup_bridge(const char veth_name[]) {
                 return r;
         }
 
+        r = sd_rtnl_message_link_set_flags(m, IFF_UP, IFF_UP);
+        if (r < 0) {
+                log_error("Failed to set IFF_UP flag: %s", strerror(-r));
+                return r;
+        }
+
         r = sd_rtnl_message_append_string(m, IFLA_IFNAME, veth_name);
         if (r < 0) {
                 log_error("Failed to add netlink interface name field: %s", strerror(-r));



More information about the systemd-commits mailing list