diff --git a/src/resolve/resolved-bus.c b/src/resolve/resolved-bus.c index 1f06a7d57d1..4b1fcf7d008 100644 --- a/src/resolve/resolved-bus.c +++ b/src/resolve/resolved-bus.c @@ -1831,7 +1831,7 @@ static int bus_method_reset_server_features(sd_bus_message *message, void *userd } static int dnssd_service_on_bus_track(sd_bus_track *t, void *userdata) { - DnssdService *s = ASSERT_PTR(userdata); + DnssdRegisteredService *s = ASSERT_PTR(userdata); assert(t); @@ -1843,11 +1843,11 @@ static int dnssd_service_on_bus_track(sd_bus_track *t, void *userdata) { static int bus_method_register_service(sd_bus_message *message, void *userdata, sd_bus_error *error) { _cleanup_(sd_bus_creds_unrefp) sd_bus_creds *creds = NULL; - _cleanup_(dnssd_service_freep) DnssdService *service = NULL; + _cleanup_(dnssd_service_freep) DnssdRegisteredService *service = NULL; _cleanup_(sd_bus_track_unrefp) sd_bus_track *bus_track = NULL; const char *id, *name_template, *type; _cleanup_free_ char *path = NULL; - DnssdService *s = NULL; + DnssdRegisteredService *s = NULL; Manager *m = ASSERT_PTR(userdata); uid_t euid; int r; @@ -1857,7 +1857,7 @@ static int bus_method_register_service(sd_bus_message *message, void *userdata, if (m->mdns_support != RESOLVE_SUPPORT_YES) return sd_bus_error_set(error, SD_BUS_ERROR_NOT_SUPPORTED, "Support for MulticastDNS is disabled"); - service = new0(DnssdService, 1); + service = new0(DnssdRegisteredService, 1); if (!service) return log_oom(); @@ -2019,7 +2019,7 @@ static int bus_method_register_service(sd_bus_message *message, void *userdata, static int call_dnssd_method(Manager *m, sd_bus_message *message, sd_bus_message_handler_t handler, sd_bus_error *error) { _cleanup_free_ char *name = NULL; - DnssdService *s = NULL; + DnssdRegisteredService *s = NULL; const char *path; int r; diff --git a/src/resolve/resolved-dns-scope.c b/src/resolve/resolved-dns-scope.c index 3f137468cce..bef6395249d 100644 --- a/src/resolve/resolved-dns-scope.c +++ b/src/resolve/resolved-dns-scope.c @@ -1603,7 +1603,7 @@ int dns_scope_announce(DnsScope *scope, bool goodbye) { } int dns_scope_add_dnssd_services(DnsScope *scope) { - DnssdService *service; + DnssdRegisteredService *service; int r; assert(scope); @@ -1642,7 +1642,7 @@ int dns_scope_add_dnssd_services(DnsScope *scope) { int dns_scope_remove_dnssd_services(DnsScope *scope) { _cleanup_(dns_resource_key_unrefp) DnsResourceKey *key = NULL; - DnssdService *service; + DnssdRegisteredService *service; int r; assert(scope); diff --git a/src/resolve/resolved-dnssd-bus.c b/src/resolve/resolved-dnssd-bus.c index 1843382d9b0..dda1e4bb9b0 100644 --- a/src/resolve/resolved-dnssd-bus.c +++ b/src/resolve/resolved-dnssd-bus.c @@ -10,7 +10,7 @@ #include "user-util.h" int bus_dnssd_method_unregister(sd_bus_message *message, void *userdata, sd_bus_error *error) { - DnssdService *s = ASSERT_PTR(userdata); + DnssdRegisteredService *s = ASSERT_PTR(userdata); Manager *m; Link *l; int r; @@ -68,7 +68,7 @@ int bus_dnssd_method_unregister(sd_bus_message *message, void *userdata, sd_bus_ static int dnssd_object_find(sd_bus *bus, const char *path, const char *interface, void *userdata, void **found, sd_bus_error *error) { _cleanup_free_ char *name = NULL; Manager *m = ASSERT_PTR(userdata); - DnssdService *service; + DnssdRegisteredService *service; int r; assert(bus); @@ -91,7 +91,7 @@ static int dnssd_object_find(sd_bus *bus, const char *path, const char *interfac static int dnssd_node_enumerator(sd_bus *bus, const char *path, void *userdata, char ***nodes, sd_bus_error *error) { _cleanup_strv_free_ char **l = NULL; Manager *m = ASSERT_PTR(userdata); - DnssdService *service; + DnssdRegisteredService *service; unsigned c = 0; int r; diff --git a/src/resolve/resolved-dnssd-gperf.gperf b/src/resolve/resolved-dnssd-gperf.gperf index b31b30ec6ef..1fe4f89fccf 100644 --- a/src/resolve/resolved-dnssd-gperf.gperf +++ b/src/resolve/resolved-dnssd-gperf.gperf @@ -21,8 +21,8 @@ struct ConfigPerfItem; Service.Name, config_parse_dnssd_service_name, 0, 0 Service.Type, config_parse_dnssd_service_type, 0, 0 Service.SubType, config_parse_dnssd_service_subtype, 0, 0 -Service.Port, config_parse_ip_port, 0, offsetof(DnssdService, port) -Service.Priority, config_parse_uint16, 0, offsetof(DnssdService, priority) -Service.Weight, config_parse_uint16, 0, offsetof(DnssdService, weight) +Service.Port, config_parse_ip_port, 0, offsetof(DnssdRegisteredService, port) +Service.Priority, config_parse_uint16, 0, offsetof(DnssdRegisteredService, priority) +Service.Weight, config_parse_uint16, 0, offsetof(DnssdRegisteredService, weight) Service.TxtText, config_parse_dnssd_txt, DNS_TXT_ITEM_TEXT, 0 Service.TxtData, config_parse_dnssd_txt, DNS_TXT_ITEM_DATA, 0 diff --git a/src/resolve/resolved-dnssd.c b/src/resolve/resolved-dnssd.c index 00fd7250441..aec949d9755 100644 --- a/src/resolve/resolved-dnssd.c +++ b/src/resolve/resolved-dnssd.c @@ -37,7 +37,7 @@ DnssdTxtData *dnssd_txtdata_free_all(DnssdTxtData *txt_data) { return dnssd_txtdata_free_all(next); } -DnssdService *dnssd_service_free(DnssdService *service) { +DnssdRegisteredService *dnssd_service_free(DnssdRegisteredService *service) { if (!service) return NULL; @@ -60,7 +60,7 @@ DnssdService *dnssd_service_free(DnssdService *service) { } void dnssd_service_clear_on_reload(Hashmap *services) { - DnssdService *service; + DnssdRegisteredService *service; HASHMAP_FOREACH(service, services) if (service->config_source == RESOLVE_CONFIG_SOURCE_FILE) { @@ -91,7 +91,7 @@ static int dnssd_id_from_path(const char *path, char **ret_id) { } static int dnssd_service_load(Manager *manager, const char *path) { - _cleanup_(dnssd_service_freep) DnssdService *service = NULL; + _cleanup_(dnssd_service_freep) DnssdRegisteredService *service = NULL; _cleanup_(dnssd_txtdata_freep) DnssdTxtData *txt_data = NULL; _cleanup_free_ char *dropin_dirname = NULL; int r; @@ -99,7 +99,7 @@ static int dnssd_service_load(Manager *manager, const char *path) { assert(manager); assert(path); - service = new0(DnssdService, 1); + service = new0(DnssdRegisteredService, 1); if (!service) return log_oom(); @@ -172,7 +172,7 @@ static int specifier_dnssd_hostname(char specifier, const void *data, const char return strdup_to(ret, m->llmnr_hostname); } -int dnssd_render_instance_name(Manager *m, DnssdService *s, char **ret) { +int dnssd_render_instance_name(Manager *m, DnssdRegisteredService *s, char **ret) { static const Specifier specifier_table[] = { { 'a', specifier_architecture, NULL }, { 'b', specifier_boot_id, NULL }, @@ -229,7 +229,7 @@ int dnssd_load(Manager *manager) { return 0; } -int dnssd_update_rrs(DnssdService *s) { +int dnssd_update_rrs(DnssdRegisteredService *s) { _cleanup_free_ char *n = NULL, *service_name = NULL, *full_name = NULL, *sub_name = NULL, *selective_name = NULL; int r; @@ -370,7 +370,7 @@ int dnssd_txt_item_new_from_data(const char *key, const void *data, const size_t } int dnssd_signal_conflict(Manager *manager, const char *name) { - DnssdService *s; + DnssdRegisteredService *s; int r; if (sd_bus_is_ready(manager->bus) <= 0) @@ -428,7 +428,7 @@ int config_parse_dnssd_service_name( { 'W', specifier_os_variant_id, NULL }, {} }; - DnssdService *s = ASSERT_PTR(userdata); + DnssdRegisteredService *s = ASSERT_PTR(userdata); _cleanup_free_ char *name = NULL; int r; @@ -470,7 +470,7 @@ int config_parse_dnssd_service_type( void *data, void *userdata) { - DnssdService *s = ASSERT_PTR(userdata); + DnssdRegisteredService *s = ASSERT_PTR(userdata); int r; assert(filename); @@ -506,7 +506,7 @@ int config_parse_dnssd_service_subtype( void *data, void *userdata) { - DnssdService *s = ASSERT_PTR(userdata); + DnssdRegisteredService *s = ASSERT_PTR(userdata); assert(filename); assert(lvalue); @@ -538,7 +538,7 @@ int config_parse_dnssd_txt( void *userdata) { _cleanup_(dnssd_txtdata_freep) DnssdTxtData *txt_data = NULL; - DnssdService *s = ASSERT_PTR(userdata); + DnssdRegisteredService *s = ASSERT_PTR(userdata); DnsTxtItem *last = NULL; assert(filename); diff --git a/src/resolve/resolved-dnssd.h b/src/resolve/resolved-dnssd.h index 8aaa9da748d..26bfc9ef62c 100644 --- a/src/resolve/resolved-dnssd.h +++ b/src/resolve/resolved-dnssd.h @@ -5,7 +5,7 @@ #include "list.h" #include "resolved-conf.h" -typedef struct DnssdService DnssdService; +typedef struct DnssdRegisteredService DnssdRegisteredService; typedef struct DnssdTxtData DnssdTxtData; typedef struct Manager Manager; @@ -25,7 +25,7 @@ struct DnssdTxtData { LIST_FIELDS(DnssdTxtData, items); }; -struct DnssdService { +struct DnssdRegisteredService { char *path; char *id; char *name_template; @@ -52,19 +52,19 @@ struct DnssdService { uid_t originator; }; -DnssdService *dnssd_service_free(DnssdService *service); +DnssdRegisteredService *dnssd_service_free(DnssdRegisteredService *service); DnssdTxtData *dnssd_txtdata_free(DnssdTxtData *txt_data); DnssdTxtData *dnssd_txtdata_free_all(DnssdTxtData *txt_data); void dnssd_service_clear_on_reload(Hashmap *services); -DEFINE_TRIVIAL_CLEANUP_FUNC(DnssdService*, dnssd_service_free); +DEFINE_TRIVIAL_CLEANUP_FUNC(DnssdRegisteredService*, dnssd_service_free); DEFINE_TRIVIAL_CLEANUP_FUNC(DnssdTxtData*, dnssd_txtdata_free); -int dnssd_render_instance_name(Manager *m, DnssdService *s, char **ret); +int dnssd_render_instance_name(Manager *m, DnssdRegisteredService *s, char **ret); int dnssd_load(Manager *manager); int dnssd_txt_item_new_from_string(const char *key, const char *value, DnsTxtItem **ret_item); int dnssd_txt_item_new_from_data(const char *key, const void *value, const size_t size, DnsTxtItem **ret_item); -int dnssd_update_rrs(DnssdService *s); +int dnssd_update_rrs(DnssdRegisteredService *s); int dnssd_signal_conflict(Manager *manager, const char *name); const struct ConfigPerfItem* resolved_dnssd_gperf_lookup(const char *key, GPERF_LEN_TYPE length); diff --git a/src/resolve/resolved-manager.c b/src/resolve/resolved-manager.c index ed65c24e922..fa0075ddccc 100644 --- a/src/resolve/resolved-manager.c +++ b/src/resolve/resolved-manager.c @@ -817,7 +817,7 @@ int manager_start(Manager *m) { Manager *manager_free(Manager *m) { Link *l; - DnssdService *s; + DnssdRegisteredService *s; if (!m) return NULL; @@ -1399,7 +1399,7 @@ int manager_find_ifindex(Manager *m, int family, const union in_addr_union *in_a void manager_refresh_rrs(Manager *m) { Link *l; - DnssdService *s; + DnssdRegisteredService *s; assert(m); @@ -1823,7 +1823,7 @@ void manager_cleanup_saved_user(Manager *m) { } bool manager_next_dnssd_names(Manager *m) { - DnssdService *s; + DnssdRegisteredService *s; bool tried = false; int r;