- ip = &state->proto.iface->proto_ip;
- interface_update_start(state->proto.iface);
-
- if ((cur = tb[NOTIFY_IPADDR]) != NULL)
- proto_shell_parse_addr_list(ip, cur, false, addr_ext);
-
- if ((cur = tb[NOTIFY_IP6ADDR]) != NULL)
- proto_shell_parse_addr_list(ip, cur, true, addr_ext);
+ interface_update_start(iface);
+ proto_apply_ip_settings(iface, data, addr_ext);