|  | 
|  | alloc.c | 
|  | Generic allocation of heap memory. 
 | 
|  | base64.c | 
|  | base64 en+decoding of strings 
 | 
|  | buffer.c | 
|  | input/output routines 
 | 
|  | byte.c | 
|  | byte manipulation functions 
 | 
|  | case.c | 
|  | string comparison and helper functions; case insensitive 
 | 
|  | cdbmake.c | 
|  | constant data base (cdb) generation 
 | 
|  | cdbread.c | 
|  | read entries from a cdb 
 | 
|  | constmap.c | 
|  | constant hash table 
 | 
|  | env.c | 
|  | setting up environment after fork 
 | 
|  | errstr.c | 
|  | error output to log for different conditions and OS 
 | 
|  | errtmp.c | 
|  | fd.c | 
|  | file descriptor manipulation 
 | 
|  | fmt.c | 
|  | formating differnt inputs format for output printing 
 | 
|  | getln.c | 
|  | evaluating tokenized input arguments 
 | 
|  | getoptb.c | 
|  | 'getopt' version w/o stdlib 
 | 
|  | iopause.c | 
|  | stateful reading from net 
 | 
|  | ip4.c | 
|  | handling of IPv4 addresses 
 | 
|  | ip6.c | 
|  | handling of IPv6 addresses 
 | 
|  | lock.c | 
|  | locking of resources 
 | 
|  | logmsg.c | 
|  | unified system and error message handling 
 | 
|  | ndelay.c | 
|  | delaying of IO operations 
 | 
|  | open.c | 
|  | open a file 
 | 
|  | pathexec.c | 
|  | populate environment after fork 
 | 
|  | prot.c | 
|  | setting up uid an gid for OS (short group was for ancient solaris) 
 | 
|  | readclose.c | 
|  | This is the successor of the older 'slurpclose.c' file. 
 | 
|  | scan.c | 
|  | scanning/conversion of strings to different variable types _Generic scan_dnum and scan_xnum available 
 | 
|  | seek.c | 
|  | seek in an open file descritor 
 | 
|  | sig.c | 
|  | signal handling functions 
 | 
|  | socket_bind.c | 
|  | binding a socket to a local resource 
 | 
|  | socket_connect.c | 
|  | connection to remote IP host 
 | 
|  | socket_if.c | 
|  | interface handling for LLU 
 | 
|  | socket_info.c | 
|  | querying local and remote info for socket 
 | 
|  | socket_recv.c | 
|  | setup receiving socket 
 | 
|  | socket_send.c | 
|  | setup sending socket 
 | 
|  | socket_setup.c | 
|  | setup listening socket 
 | 
|  | socket_tcp.c | 
|  | setup TCP stream socket 
 | 
|  | socket_udp.c | 
|  | setup a UDP message socket 
 | 
|  | str.c | 
|  | string handling functions 
 | 
|  | stralloc.c | 
|  | genious dynamic string handling 
 | 
|  | tai.c | 
|  | 'temps atomic' time handling 
 | 
|  | taia.c | 
|  | 'tai' attosecond time handling 
 | 
|  | timeout.c | 
|  | read/write timeout handling 
 | 
|  | timeoutconn.c | 
|  | socket read/write timeout handling; return code of iopause considered 
 | 
|  | uint128p.c | 
|  | packing/unpacking 128 bit integer to/from char string 
 | 
|  | uint16p.c | 
|  | packing/unpacking 16 bit integer to/from char string 
 | 
|  | uint32p.c | 
|  | packing/unpacking 32 bit integer to/from char string 
 | 
|  | uint64p.c | 
|  | packing/unpacking 64 bit integer to/from char string 
 | 
|  | uint8p.c | 
|  | packing/unpacking 8 bit int to/from char string 
 | 
|  | wait.c | 
|  | wait for forked processes 
 |