return 1;
}
+static const char* up_or_down(bool up) {
+ return up ? "up" : "down";
+}
+
static int link_up_or_down_handler(sd_netlink *rtnl, sd_netlink_message *m, Request *req, Link *link, void *userdata) {
bool on_activate, up;
int r;
if (r == -ENETDOWN && up && link_up_dsa_slave(link) > 0)
log_link_message_debug_errno(link, m, r, "Could not bring up dsa slave, retrying again after dsa master becomes up");
else if (r < 0)
- log_link_message_warning_errno(link, m, r, "Could not bring %s interface, ignoring", up ? "up" : "down");
+ log_link_message_warning_errno(link, m, r, "Could not bring %s interface, ignoring", up_or_down(up));
r = link_call_getlink(link, get_link_update_flag_handler);
if (r < 0) {
return 0;
}
-static const char *up_or_down(bool up) {
- return up ? "up" : "down";
-}
-
static int link_up_or_down(Link *link, bool up, Request *req) {
_cleanup_(sd_netlink_message_unrefp) sd_netlink_message *m = NULL;
int r;
r = sd_netlink_message_get_errno(m);
if (r < 0)
- log_link_message_warning_errno(link, m, r, "Could not bring %s interface, ignoring", up ? "up" : "down");
+ log_link_message_warning_errno(link, m, r, "Could not bring %s interface, ignoring", up_or_down(up));
r = link_call_getlink(link, get_link_update_flag_handler);
if (r < 0) {
assert(link->manager);
assert(link->manager->rtnl);
- log_link_debug(link, "Bringing link %s", up ? "up" : "down");
+ log_link_debug(link, "Bringing link %s", up_or_down(up));
r = sd_rtnl_message_new_link(link->manager->rtnl, &req, RTM_SETLINK, link->ifindex);
if (r < 0)