From: Tom Gundersen Date: Sun, 27 Apr 2014 22:16:46 +0000 (+0200) Subject: networkd: link - don't fail a link if RF kill is active X-Git-Tag: v213~293 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=9b86b3930a47cafd39f342ed141014068a3093c2 networkd: link - don't fail a link if RF kill is active --- diff --git a/src/network/networkd-link.c b/src/network/networkd-link.c index a6ae3c1b9..d3b2b14b2 100644 --- a/src/network/networkd-link.c +++ b/src/network/networkd-link.c @@ -1232,12 +1232,13 @@ static int link_up_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) { r = sd_rtnl_message_get_errno(m); if (r < 0) { + /* we warn but don't fail the link, as it may + be brought up later */ log_struct_link(LOG_WARNING, link, "MESSAGE=%s: could not bring up interface: %s", link->ifname, strerror(-r), "ERRNO=%d", -r, NULL); - link_enter_failed(link); } return 1;