LIST_PREPEND(addresses, link->addresses, address);
address = NULL;
+ link_save(link);
+
break;
case RTM_DELADDR:
- if (address_dropped)
+ if (address_dropped) {
log_debug_link(link, "removed address: %s/%u", buf,
address->prefixlen);
+ link_save(link);
+ }
+
break;
default:
assert_not_reached("Received invalid RTNL message type");