Home | History | Annotate | Download | only in ServiceRegistration

Lines Matching defs:nat64_infra_prefix_publisher

174     RETAIN_HERE(publisher, nat64_infra_prefix_publisher);
273 if (nat64->nat64_infra_prefix_publisher) {
275 nat64_infra_prefix_publisher_cancel(nat64->nat64_infra_prefix_publisher);
276 RELEASE_HERE(nat64->nat64_infra_prefix_publisher, nat64_infra_prefix_publisher);
277 nat64->nat64_infra_prefix_publisher = NULL;
299 new_nat64->nat64_infra_prefix_publisher = nat64_infra_prefix_publisher_create(new_nat64);
303 new_nat64->thread_monitor == NULL || new_nat64->nat64_infra_prefix_publisher == NULL ||
730 nat64_infra_prefix_publisher_event_deliver(state_machine->nat64->nat64_infra_prefix_publisher, &out_event_to_nat64_infra_prefix_publisher);
948 nat64_infra_prefix_publisher_event_deliver(state_machine->nat64->nat64_infra_prefix_publisher, &out_event_to_nat64_infra_prefix_publisher);
1226 DECLARE_NAT64_STATE_GET(nat64_infra_prefix_publisher, INFRA_PREFIX_PUBLISHER);
1227 DECLARE_NAT64_NEXT_STATE(nat64_infra_prefix_publisher);
1247 DECLARE_NAT64_EVENT_DELIVER(nat64_infra_prefix_publisher);
1252 if (!has_routable_omr_prefix && nat64->nat64_infra_prefix_publisher->routable_omr_prefix_present){
1255 nat64->nat64_infra_prefix_publisher->routable_omr_prefix_present = false;
1257 NAT64_EVENT_ANNOUNCE(nat64->nat64_infra_prefix_publisher, event);
1258 nat64_infra_prefix_publisher_event_deliver(nat64->nat64_infra_prefix_publisher, &event);
1259 } else if (has_routable_omr_prefix && !nat64->nat64_infra_prefix_publisher->routable_omr_prefix_present){
1262 nat64->nat64_infra_prefix_publisher->routable_omr_prefix_present = true;
1264 NAT64_EVENT_ANNOUNCE(nat64->nat64_infra_prefix_publisher, event);
1265 nat64_infra_prefix_publisher_event_deliver(nat64->nat64_infra_prefix_publisher, &event);
1348 && state_machine->nat64->nat64_infra_prefix_publisher->proposed_prefix == NULL
1354 && state_machine->nat64->nat64_infra_prefix_publisher->proposed_prefix == NULL
1361 && state_machine->nat64->nat64_infra_prefix_publisher->proposed_prefix == NULL
1490 nat64_infra_prefix_publisher_next_state(route_state->nat64->nat64_infra_prefix_publisher, nat64_infra_prefix_publisher_state_init);
1711 nat64_prefix_t *prefix = route_state->nat64->nat64_infra_prefix_publisher->proposed_prefix;
1714 if ((route_state->nat64->nat64_infra_prefix_publisher->state != nat64_infra_prefix_publisher_state_publishing) ||
1750 if (nat64->nat64_infra_prefix_publisher != NULL) {
1753 nat64_infra_prefix_publisher_event_deliver(nat64->nat64_infra_prefix_publisher, &infra_event);