unbound: util Directory Reference

unbound 0.1

util Directory Reference

## Directories
directory | data
directory | shm_side
directory | storage

## Files
file | alloc.c
| This file contains memory allocation functions.
file | alloc.h
| This file contains memory allocation functions.
file | as112.c
| This file provides a list of lan zones.
file | as112.h
| This file provides a list of lan zones.
file | config_file.c
| This file contains functions for the config file.
file | config_file.h
| This file contains functions for the config file.
file | edns.c
| This file contains functions for base EDNS options.
file | edns.h
| This file contains functions for base EDNS options.
file | fptr_wlist.c
| This file contains functions that check function pointers.
file | fptr_wlist.h
| This file contains functions that check function pointers.
file | locks.c
| util/locks.c - unbound locking primitives
file | log.c
| Implementation of log.h.
file | log.h
| This file contains logging functions.
file | mini_event.c
| fake libevent implementation.
file | mini_event.h
| This file implements part of the event(3) libevent api.
file | module.c
| Implementation of module.h.
file | module.h
| This file contains the interface for DNS handling modules.
file | net_help.c
| Implementation of net_help.h.
file | net_help.h
| This file contains functions to perform network related tasks.
file | netevent.c
| This file contains event notification functions.
file | netevent.h
| This file contains event notification functions.
file | proxy_protocol.c
| This file contains PROXY protocol functions.
file | proxy_protocol.h
| This file contains PROXY protocol structs and functions.
file | random.c
| Thread safe random functions.
file | random.h
| Thread safe random functions.
file | rbtree.c
| Implementation of a redblack tree.
file | rbtree.h
| Red black tree.
file | regional.c
| Regional allocator.
file | regional.h
| Regional allocator.
file | rtt.c
| This file contains a data type and functions to help estimate good round trip times for UDP resend timeout values.
file | rtt.h
| This file contains a data type and functions to help estimate good round trip times for UDP resend timeout values.
file | tcp_conn_limit.c
| This file helps the server discard excess TCP connections.
file | tcp_conn_limit.h
| This file keeps track of the limit on the number of TCP connections each client makes the server.
file | timehist.c
| This file contains functions to make a histogram of time values.
file | timehist.h
| This file contains functions to make a histogram of time values.
file | tube.c
| This file contains pipe service functions.
file | tube.h
| This file contains pipe service functions.
file | 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.
file | ub_event.h
| This file contains prototypes for event loop functions.
file | ub_event_pluggable.c
| This file contains an implementation for the indirection layer for pluggable events that calls the registered pluggable event loop.
file | winsock_event.c
| Implementation of the unbound WinSock2 API event notification handler for the Windows port.
file | winsock_event.h
| This file contains interface functions with the WinSock2 API on Windows.