sd-rtnl-message: store reference to the bus in the message

This mimics the sd-bus api, as we may need it in the future.
This commit is contained in:
Tom Gundersen
2014-02-18 11:21:22 +01:00
parent c0c5af00be
commit 4fb7242cbb
11 changed files with 60 additions and 41 deletions
+3 -3
View File
@@ -1303,7 +1303,7 @@ static int setup_veth(pid_t pid, char iface_name[]) {
return r;
}
r = sd_rtnl_message_new_link(RTM_NEWLINK, 0, &m);
r = sd_rtnl_message_new_link(rtnl, RTM_NEWLINK, 0, &m);
if (r < 0) {
log_error("Failed to allocate netlink message: %s", strerror(-r));
return r;
@@ -1404,7 +1404,7 @@ static int setup_bridge(const char veth_name[]) {
return r;
}
r = sd_rtnl_message_new_link(RTM_SETLINK, 0, &m);
r = sd_rtnl_message_new_link(rtnl, RTM_SETLINK, 0, &m);
if (r < 0) {
log_error("Failed to allocate netlink message: %s", strerror(-r));
return r;
@@ -1479,7 +1479,7 @@ static int move_network_interfaces(pid_t pid) {
return -EBUSY;
}
r = sd_rtnl_message_new_link(RTM_NEWLINK, ifi, &m);
r = sd_rtnl_message_new_link(rtnl, RTM_NEWLINK, ifi, &m);
if (r < 0) {
log_error("Failed to allocate netlink message: %s", strerror(-r));
return r;