| /src/external/apache2/mDNSResponder/dist/ServiceRegistration/ |
| thread-device.h | 23 void thread_device_stop(srp_server_t *NONNULL server_state); 24 void thread_device_startup(srp_server_t *NONNULL server_state); 25 void thread_device_shutdown(srp_server_t *NONNULL server_state);
|
| thread-device.c | 60 srp_server_t *server_state = context; local 66 server_state->rloc16 = rloc16; 67 INFO("server_state->rloc16 updated to %d", server_state->rloc16); 69 server_state->srp_on_demand = os_feature_enabled(mDNSResponder, srp_on_demand); 70 INFO("srp on demand is " PUB_S_SRP, server_state->srp_on_demand ? "enabled" : "disabled"); 73 if (server_state->service_tracker == NULL) { 74 server_state->service_tracker = service_tracker_create(server_state); 75 if (server_state->service_tracker == NULL) [all...] |
| ra-tester.c | 65 srp_server_t *server_state = calloc(1, sizeof(*server_state)); local 66 if (server_state == NULL) { 67 ERROR("no memory for server_state"); 70 server_state->name = strdup("ra-tester"); 71 server_state->route_state = route_state_create(server_state, "ra-tester"); 72 if (server_state->route_state == NULL) { 81 server_state->route_state->thread_interface_name = argv[i + 1]; 87 server_state->route_state->home_interface_name = argv[i + 1] [all...] |
| adv-ctl-server.c | 74 srp_server_t *server_state = context; local 75 route_state_t *route_state = server_state->route_state; 79 server_state->srp_unicast_service_blocked = true; 85 server_state->srp_unicast_service_blocked = false; 103 srp_server_t *server_state = context; local 105 infrastructure_network_shutdown(server_state->route_state); 106 route_ula_generate(server_state->route_state); 107 infrastructure_network_startup(server_state->route_state); 119 srp_server_t *server_state = context; local 121 if (server_state->route_state != NULL && server_state->route_state->omr_publisher != NULL) 136 srp_server_t *server_state = context; local 158 srp_server_t *server_state = context; local 172 srp_server_t *server_state = context; local 186 srp_server_t *server_state = context; local 200 srp_server_t *server_state = context; local 214 srp_server_t *server_state = context; local 225 srp_server_t *server_state = context; local 234 srp_server_t *server_state = context; local 285 srp_server_t *server_state = context; local 375 srp_server_t *server_state = context; local 430 srp_server_t *server_state = context; local 488 srp_server_t *server_state = context; local 580 srp_server_t *server_state = context; local 798 srp_server_t *server_state = context; local 861 srp_server_t *server_state = context; local [all...] |
| adv-ctl-server.h | 26 void adv_ctl_thread_shutdown_status_check(srp_server_t *NONNULL server_state);
|
| dnssd-proxy.h | 71 bool init_dnssd_proxy(srp_server_t *NONNULL server_state); 75 void dnssd_proxy_ifaddr_callback(srp_server_t *NULLABLE server_state, void *NULLABLE context, const char *NONNULL name, 80 srp_server_t *NONNULL server_state, message_t *NONNULL message, void *NULLABLE context);
|
| ifpermit.h | 35 #define ifpermit_add_permitted_interface_to_server(server_state, name) \ 36 ifpermit_add_permitted_interface_to_server_(server_state, name, __FILE__, __LINE__) 37 void ifpermit_add_permitted_interface_to_server_(srp_server_t *NONNULL server_state, const char *NONNULL name,
|
| dnssd-client.h | 26 dnssd_client_t *NULLABLE dnssd_client_create(srp_server_t *NONNULL server_state);
|
| srp-proxy.h | 42 void srp_mdns_flush(srp_server_t *NONNULL server_state); 43 bool srp_dns_evaluate(comm_t *NONNULL connection, srp_server_t *NULLABLE server_state, 45 bool srp_parse_host_messages_evaluate(srp_server_t *NONNULL server_state, srpl_connection_t *NONNULL srpl_connection,
|
| service-publisher.c | 119 srp_server_t *server_state; member in struct:service_publisher 158 srp_server_t *server_state = publisher->server_state; local 161 for (adv_host_t *host = server_state->hosts; host; host = host->next) { 176 srp_mdns_shared_record_remove(server_state, record); 178 DNSServiceReconfirmRecord(0, server_state->advertise_interface, host->name, record->rrtype, 184 srp_mdns_shared_record_remove(server_state, host->key_record); 220 service_publisher_re_advertise_instance(srp_server_t *server_state, adv_host_t *host, adv_instance_t *instance) 222 DNSServiceRef service_ref = server_state->shared_registration_txn->sdref; 227 if (instance->shared_txn == (intptr_t)server_state->shared_registration_txn) 343 srp_server_t *server_state = publisher->server_state; local 1003 srp_server_t *server_state = publisher->server_state; local 1177 srp_server_t *server_state = context; local 1205 srp_server_t *server_state = context; local 1281 srp_server_t *server_state = publisher->server_state; local [all...] |
| dnssd-client.c | 108 srp_server_t *server_state; member in struct:dnssd_client 415 srp_server_t *server_state = client->server_state; local 417 if (!service_publisher_could_publish(server_state->service_publisher)) { 422 if (!thread_tracker_associated_get(server_state->thread_tracker, false)) { 477 srp_server_t *server_state = client->server_state; local 494 if (server_state->service_publisher != NULL) { 496 service_publisher_re_advertise_matching(server_state->service_publisher); 510 service = service_tracker_verified_service_get(client->server_state->service_tracker) [all...] |
| srp-mdns-proxy.c | 115 srp_mdns_shared_record_remove(srp_server_t *server_state, adv_record_t *record) 119 if (record->shared_txn != 0 && record->shared_txn == (intptr_t)server_state->shared_registration_txn) { 121 int err = dns_service_remove_record(server_state, 122 server_state->shared_registration_txn->sdref, record->rref, 0); 132 server_state->shared_registration_txn->sdref, record, record->rref, err); 137 record->rref, record->shared_txn, server_state->shared_registration_txn); 166 ioloop_dnssd_txn_cancel_srp(instance->host->server_state, instance->txn); 295 srp_dump_server_stats(srp_server_t *server_state, bool full, bool periodic) 310 for (adv_host_t *hp = server_state->hosts; hp != NULL; hp = hp->next) { 334 record->shared_txn == (intptr_t)server_state->shared_registration_txn ? " live" : "") 696 srp_server_t *server_state = context; local 1398 srp_server_t *server_state = host->server_state; local 2186 srp_server_t *server_state = instance->host->server_state; local 3520 srp_server_t *server_state = client_update->server_state; local 4067 srp_server_t *server_state = calloc(1, sizeof(*server_state)); local 4087 srp_server_t *server_state = context; local [all...] |
| srp-mdns-proxy.h | 173 srp_server_t *NULLABLE server_state; // Server state to which this host belongs. member in struct:adv_host 292 srp_server_t *NULLABLE server_state; // SRP server state associated with this update, for testing member in struct:client_update 310 bool srp_mdns_shared_registration_txn_setup(srp_server_t *NONNULL server_state); 311 void srp_mdns_shared_record_remove(srp_server_t *NONNULL server_state, adv_record_t *NONNULL record); 327 #define srp_adv_host_copy(server_state, name) srp_adv_host_copy_(server_state, name, __FILE__, __LINE__) 328 adv_host_t *NULLABLE srp_adv_host_copy_(srp_server_t *NONNULL server_state, dns_name_t *NONNULL name, 330 int srp_current_valid_host_count(srp_server_t *NONNULL server_state); 331 int srp_hosts_to_array(srp_server_t *NONNULL server_state, adv_host_t *NONNULL *NULLABLE host_array, int max_hosts);
|
| ifpermit.c | 182 void ifpermit_add_permitted_interface_to_server_(srp_server_t *NONNULL server_state, const char *NONNULL name, 185 if (server_state->permitted_interfaces == NULL) { 186 server_state->permitted_interfaces = ifpermit_list_create_(file, line); 188 ifpermit_list_add(server_state->permitted_interfaces, name);
|
| service-publisher.h | 35 service_publisher_t *NULLABLE service_publisher_create(srp_server_t *NONNULL server_state);
|
| srp-replication.h | 188 srp_server_t *NULLABLE server_state; member in struct:srpl_advertise_finished_result 379 srp_server_t *NULLABLE server_state; member in struct:srpl_domain 444 void srpl_shutdown(srp_server_t *NONNULL server_state); 451 srp_server_t *NONNULL server_state); 452 void srpl_advertise_finished_event_send(char *NONNULL host, int rcode, srp_server_t *NONNULL server_state); 458 srpl_domain_t *NULLABLE srpl_domain_create_or_copy(srp_server_t *NONNULL server_state, const char *NONNULL domain_name); 459 void srpl_dump_connection_states(srp_server_t *NONNULL server_state); 460 void srpl_change_server_priority(srp_server_t *NONNULL server_state, uint32_t new);
|
| node-type-tracker.c | 64 srp_server_t *server_state; member in struct:node_type_tracker 166 node_type_tracker_create(srp_server_t *server_state) 176 tracker->server_state = server_state; 191 int status = cti_get_network_node_type(tracker->server_state, &tracker->thread_context,
|
| thread-tracker.c | 64 srp_server_t *server_state; member in struct:thread_tracker 193 thread_tracker_create(srp_server_t *server_state) 203 tracker->server_state = server_state; 219 int status = cti_get_state(tracker->server_state, &tracker->thread_context, tracker, thread_tracker_callback, NULL);
|
| /src/external/apache2/mDNSResponder/dist/ServiceRegistration/test/ |
| test-dnssd.h | 33 srp_server_t *NULLABLE server_state; member in struct:dns_service_event 59 srp_server_t *NULLABLE server_state; member in struct:_DNSServiceRef_t 70 srp_server_t *NULLABLE server_state; member in struct:_DNSRecordRef_t 76 bool dns_service_dump_unexpected_events(test_state_t *NONNULL test_state, srp_server_t *NONNULL server_state);
|
| test-api.c | 77 srp_test_getifaddrs(srp_server_t *server_state, struct ifaddrs **ifaddrs, void *context) 79 if (server_state->test_state != NULL && server_state->test_state->getifaddrs != NULL) { 80 return server_state->test_state->getifaddrs(server_state, ifaddrs, context); 86 srp_test_freeifaddrs(srp_server_t *server_state, struct ifaddrs *ifaddrs, void *context) 88 if (server_state->test_state != NULL && server_state->test_state->freeifaddrs != NULL) { 89 server_state->test_state->freeifaddrs(server_state, ifaddrs, context) 324 srp_server_t *server_state = io_context->host_context; local [all...] |
| test-api.h | 55 int (*NULLABLE getifaddrs)(srp_server_t *NULLABLE server_state, struct ifaddrs *NULLABLE *NONNULL ifaddrs, 57 void (*NULLABLE freeifaddrs)(srp_server_t *NULLABLE server_state, struct ifaddrs *NONNULL ifaddrs, 114 int srp_test_getifaddrs(srp_server_t *NULLABLE server_state, struct ifaddrs *NULLABLE *NONNULL ifaddrs, void *NULLABLE context); 115 void srp_test_freeifaddrs(srp_server_t *NULLABLE server_state, struct ifaddrs *NONNULL ifaddrs, void *NULLABLE context); 116 void srp_test_enable_stub_router(test_state_t *NONNULL state, srp_server_t *NONNULL server_state);
|
| test-dnssd.c | 102 dns_service_dump_unexpected_events(test_state_t *test_state, srp_server_t *server_state) 105 for (dns_service_event_t *event = server_state->dns_service_events; event; event = event->next) { 107 dns_service_dump_event(test_state, event, server_state->dns_service_events); 224 dns_service_ref_create(srp_server_t *server_state, 228 TEST_FAIL_CHECK(server_state->test_state, ret != NULL, "no memory for dns_service_ref_t"); 232 ret->server_state = server_state; 238 dns_service_ref_create_for_register(srp_server_t *server_state, 241 dns_service_ref_t *ret = dns_service_ref_create(server_state, target, flags, context); 249 dns_service_ref_create_for_query_record(srp_server_t *server_state, 463 srp_server_t *server_state = ref->server_state; local [all...] |
| /src/external/apache2/mDNSResponder/dist/ServiceRegistration/test/tests/ |
| getifaddrs.c | 48 test_ifaddrs_changed_l2addr(srp_server_t UNUSED *server_state, void *context, const char UNUSED *name, 64 test_ifaddrs_ignore(srp_server_t UNUSED *server_state, void UNUSED *context, const char UNUSED *name, 71 test_ifaddrs_get(srp_server_t UNUSED *server_state, struct ifaddrs **ifaddrs, void *context) 79 test_ifaddrs_free(srp_server_t UNUSED *server_state, struct ifaddrs UNUSED *ifaddrs, void UNUSED *context)
|
| lease-expiry.c | 60 srp_server_t *server_state = context; local 61 test_state_t *state = server_state->test_state; 74 srp_cancel_wakeup(server_state, io_context);// cancel the lease renewal
|
| change-text-record.c | 56 srp_server_t *server_state = context; local 57 test_state_t *state = server_state->test_state;
|