Lines Matching refs:published_service
116 thread_service_t *published_service;
129 thread_service_release(client->published_service);
244 thread_service_note(client->id, client->published_service, "unpublishing service");
313 if (client->published_service->service_type == unicast_service) {
314 aaaa_data = &client->published_service->u.unicast.address.s6_addr[0];
315 } else if (client->published_service->service_type == anycast_service) {
316 aaaa_data = &client->published_service->u.anycast.address.s6_addr[0];
456 if (client->published_service != NULL) {
512 if (client->published_service != NULL) {
513 thread_service_release(client->published_service);
515 client->published_service = service;
516 thread_service_retain(client->published_service);
569 if (client->published_service == NULL) {
572 client->published_service->ignore = true; // Don't consider this service when deciding what to advertise
573 client->published_service->responding = false;
574 thread_service_release(client->published_service);
575 client->published_service = NULL;
581 if (client->published_service == NULL) {
591 client->published_service)) {