|
| alloc.c |
| This file contains memory allocation functions.
|
|
| alloc.h |
| This file contains memory allocation functions.
|
|
| as112.c |
| This file provides a list of lan zones.
|
|
| as112.h |
| This file provides a list of lan zones.
|
|
| config_file.c |
| This file contains functions for the config file.
|
|
| config_file.h |
| This file contains functions for the config file.
|
|
| edns.c |
| This file contains functions for base EDNS options.
|
|
| edns.h |
| This file contains functions for base EDNS options.
|
|
| fptr_wlist.c |
| This file contains functions that check function pointers.
|
|
| fptr_wlist.h |
| This file contains functions that check function pointers.
|
|
| locks.c |
| util/locks.c - unbound locking primitives
|
|
| log.c |
| Implementation of log.h.
|
|
| log.h |
| This file contains logging functions.
|
|
| mini_event.c |
| fake libevent implementation.
|
|
| mini_event.h |
| This file implements part of the event(3) libevent api.
|
|
| module.c |
| Implementation of module.h.
|
|
| module.h |
| This file contains the interface for DNS handling modules.
|
|
| net_help.c |
| Implementation of net_help.h.
|
|
| net_help.h |
| This file contains functions to perform network related tasks.
|
|
| netevent.c |
| This file contains event notification functions.
|
|
| netevent.h |
| This file contains event notification functions.
|
|
| proxy_protocol.c |
| This file contains PROXY protocol functions.
|
|
| proxy_protocol.h |
| This file contains PROXY protocol structs and functions.
|
|
| random.c |
| Thread safe random functions.
|
|
| random.h |
| Thread safe random functions.
|
|
| rbtree.c |
| Implementation of a redblack tree.
|
|
| rbtree.h |
| Red black tree.
|
|
| regional.c |
| Regional allocator.
|
|
| regional.h |
| Regional allocator.
|
|
| rfc_1982.c |
| This file contains functions for RFC 1982 serial number arithmetic.
|
|
| rfc_1982.h |
| This file contains functions for RFC 1982 serial number arithmetic.
|
|
| rtt.c |
| This file contains a data type and functions to help estimate good round trip times for UDP resend timeout values.
|
|
| rtt.h |
| This file contains a data type and functions to help estimate good round trip times for UDP resend timeout values.
|
|
| siphash.h |
| Contains the SipHash reference C implementation.
|
|
| tcp_conn_limit.c |
| This file helps the server discard excess TCP connections.
|
|
| tcp_conn_limit.h |
| This file keeps track of the limit on the number of TCP connections each client makes the server.
|
|
| timehist.c |
| This file contains functions to make a histogram of time values.
|
|
| timehist.h |
| This file contains functions to make a histogram of time values.
|
|
| timeval_func.c |
| This file contains helpers to manipulate struct timeval values.
|
|
| timeval_func.h |
| This file contains definitions of helpers to manipulate struct timeval values, implemented in the corresponding C file.
|
|
| tube.c |
| This file contains pipe service functions.
|
|
| tube.h |
| This file contains pipe service functions.
|
|
| ub_event.c |
| This file contains and implementation for the indirection layer for pluggable events that transparently passes it either directly to libevent, or calls the libevent compatibility layer functions.
|
|
| ub_event.h |
| This file contains prototypes for event loop functions.
|
|
| ub_event_pluggable.c |
| This file contains an implementation for the indirection layer for pluggable events that calls the registered pluggable event loop.
|
|
| winsock_event.c |
| Implementation of the unbound WinSock2 API event notification handler for the Windows port.
|
|
| winsock_event.h |
| This file contains interface functions with the WinSock2 API on Windows.
|
|