|  | 
|  | acl_list.c | 
|  | This file helps the server keep out queries from outside sources, that should not be answered. 
 | 
|  | 
|  | acl_list.h | 
|  | This file keeps track of the list of clients that are allowed to access the server. 
 | 
|  | 
|  | cachedump.c | 
|  | This file contains functions to read and write the cache(s) to text format. 
 | 
|  | 
|  | cachedump.h | 
|  | This file contains functions to read and write the cache(s) to text format. 
 | 
|  | 
|  | daemon.c | 
|  | The daemon consists of global settings and a number of workers. 
 | 
|  | 
|  | daemon.h | 
|  | The daemon consists of global settings and a number of workers. 
 | 
|  | 
|  | remote.c | 
|  | This file contains the remote control functionality for the daemon. 
 | 
|  | 
|  | remote.h | 
|  | This file contains the remote control functionality for the daemon. 
 | 
|  | 
|  | stats.c | 
|  | This file describes the data structure used to collect runtime performance numbers. 
 | 
|  | 
|  | stats.h | 
|  | This file describes the data structure used to collect runtime performance numbers. 
 | 
|  | 
|  | unbound.c | 
|  | Main program to start the DNS resolver daemon. 
 | 
|  | 
|  | worker.c | 
|  | This file implements the worker that handles callbacks on events, for pending requests. 
 | 
|  | 
|  | worker.h | 
|  | This file describes the worker structure that holds a list of pending requests and handles them. 
 | 
|  |