FACT++
1.0
|
int dis_remove_service | ( | unsigned | service_id | ) |
Definition at line 2112 of file dis.c.
References Debug_on, serv::delay_delete, DIM_ERROR, dim_print_date_time(), DIMSVCINVAL, dis_dns_ent::dis_client_id, Dis_conn_id, dis_hash_service_remove(), dis_dns_ent::dis_n_services, dis_dns_ent::dis_service_id, dll_get_next(), dna_close(), serv::dnsp, do_dis_stop_serving_dns(), error_handler(), Memory::free(), serv::id, id_free(), id_get_ptr(), serv::name, req_ent::prev, release_request(), remove_service(), req_ent::req_id, req_ent::reqpp, serv::request_head, service_id, dis_dns_ent::serving, sprintf(), SRC_DIS, str, serv::to_delete, and unregister_service().
Referenced by dis_hash_print(), dis_stop_serving(), do_dis_add_service(), do_dis_stop_serving_dns(), and do_update_service().