From 244b2160105d5ca7c5160f75680dc2ed01134c36 Mon Sep 17 00:00:00 2001 From: Ethan Jackson Date: Mon, 18 Apr 2011 16:17:46 -0700 Subject: [PATCH] bond: Fix ugly warnings at slave registration. Before this patch, when a slave was registered for this first time the following warning would display. interface (null): enabled This is because the slave was enabled before having its name configured. --- lib/bond.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/bond.c b/lib/bond.c index d826c332..d3b0e30a 100644 --- a/lib/bond.c +++ b/lib/bond.c @@ -376,6 +376,8 @@ bond_slave_register(struct bond *bond, void *slave_, uint16_t stb_id, slave->aux = slave_; slave->delay_expires = LLONG_MAX; slave->up = bond_is_link_up(bond, netdev); + slave->name = xstrdup(netdev_get_name(netdev)); + slave->enabled = false; bond_enable_slave(slave, slave->up, NULL); } -- 2.30.2