HomeSort by: relevance | last modified time | path
    Searched defs:route_state (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/mDNSResponder/dist/ServiceRegistration/
node-type-tracker.c 62 void (*reconnect_callback)(route_state_t *route_state);
63 route_state_t *route_state; member in struct:node_type_tracker
108 if (tracker->route_state != NULL && tracker->reconnect_callback != NULL) {
109 tracker->reconnect_callback(tracker->route_state);
probe-srp.c 69 route_state_t *route_state; member in struct:probe_state
thread-tracker.c 62 void (*reconnect_callback)(route_state_t *route_state);
63 route_state_t *route_state; member in struct:thread_tracker
115 if (tracker->route_state != NULL && tracker->reconnect_callback != NULL) {
116 tracker->reconnect_callback(tracker->route_state);
icmp.c 333 icmp_message(route_state_t *route_state, uint8_t *icmp_buf, unsigned length, int ifindex, int hop_limit, addr_t *src, addr_t *dest)
347 for (interface = route_state->interfaces; interface; interface = interface->next) {
356 message->route_state = route_state;
463 for (route_state_t *route_state = route_states; route_state != NULL; route_state = route_state->next) {
464 icmp_message(route_state, icmp_buf, (unsigned)rv, ifindex, hop_limit, &src, &dest); // rv will never be > sizeof(icmp_buf)
568 route_state_t *route_state = interface->route_state local
    [all...]
service-tracker.c 63 route_state_t *route_state; member in struct:service_tracker
adv-ctl-server.c 75 route_state_t *route_state = server_state->route_state; local
77 if (route_state->srp_listener != NULL) {
78 ioloop_comm_cancel(route_state->srp_listener);
84 if (route_state->srp_listener == NULL) {
86 route_refresh_interface_list(route_state);
105 infrastructure_network_shutdown(server_state->route_state);
106 route_ula_generate(server_state->route_state);
107 infrastructure_network_startup(server_state->route_state);
121 if (server_state->route_state != NULL && server_state->route_state->omr_publisher != NULL)
    [all...]
omr-watcher.c 99 route_state_t *route_state; member in struct:omr_watcher
247 callback->context_release_callback(omw->route_state, callback->context);
278 cb->callback(omw->route_state, cb->context, event_type, prefixes, prefix);
296 omw->disconnect_callback(omw->route_state);
410 if (!user_prefix_seen && omw->route_state->srp_server->awaiting_prefix_removal) {
411 omw->route_state->srp_server->awaiting_prefix_removal = false;
412 adv_ctl_thread_shutdown_status_check(omw->route_state->srp_server);
469 omr_watcher_create_(route_state_t *route_state, void (*disconnect_callback)(void *), const char *UNUSED file, int UNUSED line)
473 omw->route_state = route_state;
    [all...]
route-tracker.c 91 route_state_t *route_state; member in struct:route_tracker
174 route_tracker_create(route_state_t *NONNULL route_state, const char *NONNULL name)
182 tracker->route_state = route_state;
321 status = cti_remove_route(tracker->route_state->srp_server, tracker, route_tracker_update_callback,
327 status = cti_add_route(tracker->route_state->srp_server, tracker, route_tracker_update_callback,
517 if (tracker->route_state == NULL) {
518 ERROR("tracker has no route_state");
521 route_state_t *route_state = tracker->route_state; local
575 route_state_t *route_state = tracker->route_state; local
    [all...]
omr-publisher.c 71 route_state_t *route_state; member in struct:omr_publisher
139 omr_publisher_context_release(route_state_t *UNUSED route_state, void *context)
155 omr_publisher_watcher_callback(route_state_t *UNUSED NONNULL route_state, void *NULLABLE context, omr_watcher_event_type_t event_type,
244 omr_publisher_create(route_state_t *route_state, const char *name)
266 publisher->route_state = route_state;
599 cti_status_t status = cti_remove_prefix(publisher->route_state->srp_server, publisher,
616 cti_status_t status = cti_add_prefix(publisher->route_state->srp_server, publisher,
729 if (publisher->route_state == NULL || !publisher->route_state->have_thread_prefix)
    [all...]
nat64.c 288 nat64_create(route_state_t *route_state)
309 new_nat64->route_state = route_state;
350 nat64_thread_has_routable_prefix(const route_state_t * const route_state)
353 if (route_state->omr_publisher != NULL && omr_publisher_have_routable_prefix(route_state->omr_publisher)) {
682 nat64_prefix_t * new_prefix = nat64_prefix_create((struct in6_addr *)event->rdata, NAT64_PREFIX_SLASH_96_BYTES, nat64_preference_medium, state_machine->nat64->route_state->srp_server->rloc16);
1081 if (infra_prefix && nat64_thread_has_routable_prefix(state_machine->nat64->route_state)
1194 if (max_rloc == state_machine->nat64->route_state->srp_server->rloc16) {
1285 state_machine->br_prefix = nat64_prefix_create(&state_machine->nat64->route_state->srp_server->ula_prefix, NAT64_PREFIX_SLASH_96_BYTES, nat64_preference_low, state_machine->nat64-> (…)
1614 route_state_t *route_state = nat64->route_state; local
    [all...]
nat64.h 241 route_state_t *NONNULL route_state; member in struct:nat64
253 nat64_t *NULLABLE nat64_create(route_state_t *NONNULL route_state);
256 void nat64_add_prefix(route_state_t *NONNULL route_state, const uint8_t *NONNULL const data,
258 void nat64_remove_prefix(route_state_t *NONNULL route_state, const uint8_t *NONNULL const data);
259 void nat64_offmesh_route_list_callback(route_state_t *NONNULL route_state, cti_route_vec_t *NONNULL routes,
261 void nat64_init(route_state_t *NONNULL route_state);
264 void nat64_stop(route_state_t *NONNULL route_state);
265 void nat64_start(route_state_t *NONNULL route_state);
266 void nat64_thread_shutdown(route_state_t *NONNULL route_state);
route.c 126 #define interface_create(route_state, name, iface) interface_create_(route_state, name, iface, __FILE__, __LINE__)
127 interface_t *NULLABLE interface_create_(route_state_t *NONNULL route_state, const char *NONNULL name, int ifindex,
136 static void routing_policy_evaluate_all_interfaces(route_state_t *route_state, bool assume_changed);
143 static void thread_network_startup(route_state_t *route_state);
144 static void thread_network_shutdown(route_state_t *route_state);
145 static void thread_network_shutdown_start(route_state_t *route_state);
146 static void partition_state_reset(route_state_t *route_state);
147 static void partition_utun0_address_changed(route_state_t *route_state, const struct in6_addr *NONNULL addr, enum interface_address_change change);
148 static void partition_utun0_pick_listener_address(route_state_t *route_state);
302 route_state_t *route_state = interface->route_state; local
663 route_state_t *route_state = interface->route_state; local
1311 route_state_t *route_state = interface->route_state; local
1428 route_state_t *route_state = context; local
1456 route_state_t *route_state = context; local
1707 route_state_t *route_state = interface->route_state; local
1770 route_state_t *route_state = context; local
1984 route_state_t *route_state = context; local
2088 route_state_t *route_state = context; local
2101 route_state_t *route_state = context; local
2120 route_state_t *route_state = context; local
2147 route_state_t *route_state = context; local
2174 route_state_t *route_state = context; local
2221 route_state_t *route_state = context; local
2315 route_state_t *route_state = context; local
2446 route_state_t *route_state = context; local
2626 route_state_t *route_state = server_state->route_state; local
2642 route_state_t *route_state = server_state->route_state; local
2882 route_state_t *route_state = context; local
2964 route_state_t *UNUSED route_state = context; local
3044 route_state_t *route_state = context; local
3052 route_state_t *route_state = context; local
3355 route_state_t *route_state = context; local
3396 route_state_t *route_state = context; local
3523 route_state_t *route_state = srp_servers->route_state; local
    [all...]
route.h 30 typedef struct route_state route_state_t;
114 route_state_t *NULLABLE route_state; member in struct:interface
296 route_state_t *NULLABLE route_state; member in struct:icmp_message
327 struct route_state { struct
423 void route_ula_setup(route_state_t *NULLABLE route_state);
424 void route_ula_generate(route_state_t *NULLABLE route_state);
425 bool start_route_listener(route_state_t *NULLABLE route_state);
428 void infrastructure_network_startup(route_state_t *NULLABLE route_state);
429 void infrastructure_network_shutdown(route_state_t *NULLABLE route_state);
430 void partition_maybe_advertise_anycast_service(route_state_t *NULLABLE route_state);
    [all...]
srp-mdns-proxy.c 399 route_state_t *route_state = server_state->route_state; local
400 if (route_state) {
401 SEGMENTED_IPv6_ADDR_GEN_SRP(&route_state->srp_listener_ip_address, addr_buf);
403 if (route_state->srp_listener != NULL) {
405 SEGMENTED_IPv6_ADDR_PARAM_SRP(&route_state->srp_listener_ip_address, addr_buf),
406 route_state->srp_service_listen_port);
412 INFO(PUB_S_SRP "advertising anycast service", route_state->advertising_srp_anycast_service ? "" : "not ");
415 if (route_state->advertising_srp_unicast_service) {
417 SEGMENTED_IPv6_ADDR_PARAM_SRP(&route_state->srp_listener_ip_address, addr_buf)
    [all...]
srp-mdns-proxy.h 35 typedef struct route_state route_state_t;
94 route_state_t *NULLABLE route_state; member in struct:srp_server_state
srp-replication.c 4829 route_state_t *route_state = server_state->route_state; local
4830 if (route_state != NULL) {
4831 route_state->thread_sequence_number = (domain->dataset_id & 0xFF00000000000000) >> 56;
4832 INFO("thread sequence number 0x%02x", route_state->thread_sequence_number);
4833 route_state->partition_can_advertise_anycast_service = true;
4834 partition_maybe_advertise_anycast_service(route_state);
6352 route_state_t *route_state = NULL; local
6353 route_state = server_state->route_state;
    [all...]
dnssd-proxy.c 2725 route_state_t *route_state = server_state->route_state; local
2726 if (route_state->thread_interface_name != NULL) {
2727 for (interface_address_state_t *address = route_state->interface_addresses;
2731 if (strcmp(address->name, route_state->thread_interface_name) ||

Completed in 62 milliseconds