Maintained by: NLnet Labs
util Directory Reference

Directories

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  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  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  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.