X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnetwork%2Fnetworkd-link.c;h=25d92c8aa4f46574b68c87e4b21e1c64bd7eaacc;hb=ab47d620b459ce45774237ca1a38b5218426c897;hp=52b023cd9e3b686b1d9befb148a34a685e511e64;hpb=920e2957be7730596a80b1b64f133cbb080e4955;p=elogind.git diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index 52b023cd9..25d92c8aa 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -453,6 +453,8 @@ static int link_acquire_conf(Link *link) { return r; } + log_debug_link(link, "acquiring DHCPv4 lease"); + r = sd_dhcp_client_start(link->dhcp); if (r < 0) return r; @@ -470,7 +472,7 @@ static int link_update_flags(Link *link, unsigned flags) { return 0; if (link->flags == flags) { - log_debug_link(link, "link status unchanged: %#x", flags); + log_debug_link(link, "link status unchanged: %#.8x", flags); return 0; } @@ -503,7 +505,7 @@ static int link_update_flags(Link *link, unsigned flags) { } log_debug_link(link, - "link status updated: %#x -> %#x", link->flags, flags); + "link status updated: %#.8x -> %#.8x", link->flags, flags); link->flags = flags; @@ -609,6 +611,7 @@ static int bridge_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { link->network->bridge->name, BRIDGE(link->network->bridge), NULL); + link_bridge_joined(link); return 1;