bool dnssec_supported;
} GlobalInfo;
-static void link_info_clear(LinkInfo *p) {
+static void link_info_done(LinkInfo *p) {
+ assert(p);
+
free(p->current_dns);
free(p->current_dns_ex);
strv_free(p->dns);
strv_free(p->ntas);
}
-static void global_info_clear(GlobalInfo *p) {
+static void global_info_done(GlobalInfo *p) {
+ assert(p);
+
free(p->current_dns);
free(p->current_dns_ex);
strv_free(p->dns);
};
_cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL;
_cleanup_(sd_bus_message_unrefp) sd_bus_message *m = NULL;
- _cleanup_(link_info_clear) LinkInfo link_info = {};
+ _cleanup_(link_info_done) LinkInfo link_info = {};
_cleanup_(table_unrefp) Table *table = NULL;
_cleanup_free_ char *p = NULL;
char ifi[DECIMAL_STR_MAX(int)], ifname[IF_NAMESIZE];
};
_cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL;
_cleanup_(sd_bus_message_unrefp) sd_bus_message *m = NULL;
- _cleanup_(global_info_clear) GlobalInfo global_info = {};
+ _cleanup_(global_info_done) GlobalInfo global_info = {};
_cleanup_(table_unrefp) Table *table = NULL;
int r;