FACT++  1.0
void dll_remove ( DLL item)

Definition at line 100 of file dll.c.

References dll::next, and dll::prev.

Referenced by dis_hash_service_remove(), dll_search_next_remove(), dtq_delete(), dtq_rem_entry(), handle_client_request(), handle_dns_info(), handle_registration(), inform_clients(), move_to_bad_service(), move_to_cmnd_service(), move_to_notok_service(), move_to_ok_service(), release_all_requests(), release_conn(), release_request(), release_service(), rem_deleted_entries(), scan_it(), and service_remove().

101 {
102  register DLL *prevp, *nextp;
103 
104  DISABLE_AST
105  prevp = item->prev;
106  nextp = item->next;
107  prevp->next = item->next;
108  nextp->prev = prevp;
109  ENABLE_AST
110 }
struct dll * prev
Definition: dim.h:532
struct dll * next
Definition: dim.h:531
Definition: dim.h:530

+ Here is the caller graph for this function: