1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2025-03-10 00:58:20 +03:00

resolved: rename field to indicate that it's a list

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2022-06-29 14:17:44 +02:00
parent 64903d18df
commit d70f15f5aa
4 changed files with 10 additions and 10 deletions

View File

@ -1988,7 +1988,7 @@ static int bus_method_register_service(sd_bus_message *message, void *userdata,
if (r < 0) if (r < 0)
return r; return r;
LIST_INSERT_AFTER(items, txt_data->txt, last, i); LIST_INSERT_AFTER(items, txt_data->txts, last, i);
last = i; last = i;
r = sd_bus_message_exit_container(message); r = sd_bus_message_exit_container(message);
@ -2003,7 +2003,7 @@ static int bus_method_register_service(sd_bus_message *message, void *userdata,
if (r < 0) if (r < 0)
return r; return r;
if (txt_data->txt) { if (txt_data->txts) {
LIST_PREPEND(items, service->txt_data_items, txt_data); LIST_PREPEND(items, service->txt_data_items, txt_data);
txt_data = NULL; txt_data = NULL;
} }
@ -2022,7 +2022,7 @@ static int bus_method_register_service(sd_bus_message *message, void *userdata,
if (!txt_data) if (!txt_data)
return log_oom(); return log_oom();
r = dns_txt_item_new_empty(&txt_data->txt); r = dns_txt_item_new_empty(&txt_data->txts);
if (r < 0) if (r < 0)
return r; return r;

View File

@ -390,11 +390,11 @@ int config_parse_dnssd_txt(
assert_not_reached(); assert_not_reached();
} }
LIST_INSERT_AFTER(items, txt_data->txt, last, i); LIST_INSERT_AFTER(items, txt_data->txts, last, i);
last = i; last = i;
} }
if (txt_data->txt) { if (txt_data->txts) {
LIST_PREPEND(items, s->txt_data_items, txt_data); LIST_PREPEND(items, s->txt_data_items, txt_data);
TAKE_PTR(txt_data); TAKE_PTR(txt_data);
} }

View File

@ -17,7 +17,7 @@ DnssdTxtData *dnssd_txtdata_free(DnssdTxtData *txt_data) {
return NULL; return NULL;
dns_resource_record_unref(txt_data->rr); dns_resource_record_unref(txt_data->rr);
dns_txt_item_free_all(txt_data->txt); dns_txt_item_free_all(txt_data->txts);
return mfree(txt_data); return mfree(txt_data);
} }
@ -112,7 +112,7 @@ static int dnssd_service_load(Manager *manager, const char *filename) {
if (!txt_data) if (!txt_data)
return log_oom(); return log_oom();
r = dns_txt_item_new_empty(&txt_data->txt); r = dns_txt_item_new_empty(&txt_data->txts);
if (r < 0) if (r < 0)
return r; return r;
@ -237,7 +237,7 @@ int dnssd_update_rrs(DnssdService *s) {
goto oom; goto oom;
txt_data->rr->ttl = MDNS_DEFAULT_TTL; txt_data->rr->ttl = MDNS_DEFAULT_TTL;
txt_data->rr->txt.items = dns_txt_item_copy(txt_data->txt); txt_data->rr->txt.items = dns_txt_item_copy(txt_data->txts);
if (!txt_data->rr->txt.items) if (!txt_data->rr->txt.items)
goto oom; goto oom;
} }

View File

@ -13,13 +13,13 @@ typedef struct DnsTxtItem DnsTxtItem;
enum { enum {
DNS_TXT_ITEM_TEXT, DNS_TXT_ITEM_TEXT,
DNS_TXT_ITEM_DATA DNS_TXT_ITEM_DATA,
}; };
struct DnssdTxtData { struct DnssdTxtData {
DnsResourceRecord *rr; DnsResourceRecord *rr;
LIST_HEAD(DnsTxtItem, txt); LIST_HEAD(DnsTxtItem, txts);
LIST_FIELDS(DnssdTxtData, items); LIST_FIELDS(DnssdTxtData, items);
}; };