network: route_configure() do nothing when it returns 0

This commit is contained in:
Yu Watanabe
2019-07-11 22:37:00 +09:00
parent 10859c4902
commit 661113a2a2
+6 -6
View File
@@ -153,8 +153,8 @@ static int link_set_dhcp_routes(Link *link) {
r = route_configure(route, link, dhcp4_route_handler);
if (r < 0)
return log_link_error_errno(link, r, "Could not set host route: %m");
link->dhcp4_messages++;
if (r > 0)
link->dhcp4_messages++;
}
r = sd_dhcp_lease_get_router(link->dhcp_lease, &router);
@@ -192,8 +192,8 @@ static int link_set_dhcp_routes(Link *link) {
r = route_configure(route_gw, link, dhcp4_route_handler);
if (r < 0)
return log_link_error_errno(link, r, "Could not set host route: %m");
link->dhcp4_messages++;
if (r > 0)
link->dhcp4_messages++;
r = route_new(&route);
if (r < 0)
@@ -209,8 +209,8 @@ static int link_set_dhcp_routes(Link *link) {
r = route_configure(route, link, dhcp4_route_handler);
if (r < 0)
return log_link_error_errno(link, r, "Could not set routes: %m");
link->dhcp4_messages++;
if (r > 0)
link->dhcp4_messages++;
}
return 0;