bird/lib
Martin Mares f5c687f791 Added lp_flush() which flushes contents of a linear pool, leaving all the
memory available for subsequent allocations from the same pool. Both flushing
and re-using the memory costs just few instructions.
1999-03-29 19:35:47 +00:00
..
birdlib.h #define NULL if not defined by system includes. 1999-03-29 19:13:36 +00:00
bitops.c BIRD library: The story continues. 1998-05-03 16:43:39 +00:00
bitops.h BIRD library: The story continues. 1998-05-03 16:43:39 +00:00
event.c Real implementation of protocol state machines. Delayed startup/shutdown 1999-02-11 22:59:06 +00:00
event.h Grrr, forgot to commit the event routines themselves :| 1999-02-11 22:18:36 +00:00
ip.h Implemented ip_pton() 1998-11-27 19:29:27 +00:00
ipv4.c Implemented ip_pton() 1998-11-27 19:29:27 +00:00
ipv4.h Moved all system-dependent #include's containing endianity conversion 1999-03-29 19:14:43 +00:00
ipv6.c Replaced the old ugly ipv6 compilation hack by a conditional in Modules. 1999-01-23 21:08:59 +00:00
ipv6.h Replaced the old ugly ipv6 compilation hack by a conditional in Modules. 1999-01-23 21:08:59 +00:00
lists.c BIRD library: The story continues. 1998-05-03 16:43:39 +00:00
lists.h WALK_LIST_DELSAFE now actually works (it really couldn't since it didn't 1998-10-17 11:02:39 +00:00
md5.c BIRD library: The story continues. 1998-05-03 16:43:39 +00:00
md5.h BIRD library: The story continues. 1998-05-03 16:43:39 +00:00
mempool.c Added lp_flush() which flushes contents of a linear pool, leaving all the 1999-03-29 19:35:47 +00:00
Modules Added simple event scheduling system to avoid recursive calling 1999-02-11 21:18:26 +00:00
patmatch.c Added function for shell-like pattern matching. Will be used for 1998-11-29 14:47:24 +00:00
printf.c Killed bug in processing of 'h' prefix. Patch taken from linux-2.1.129. 1998-11-21 10:25:34 +00:00
resource.c Use dmalloc instead of EFence when available (dmalloc has lot of improvements 1999-03-04 11:36:26 +00:00
resource.h Added lp_flush() which flushes contents of a linear pool, leaving all the 1999-03-29 19:35:47 +00:00
slab.c Staticized some variables and functions. 1998-05-24 14:46:20 +00:00
slists.c Implemented deletion/insertion/asynchronous-walk lists. 1998-12-20 13:56:27 +00:00
slists.h Implemented deletion/insertion/asynchronous-walk lists. 1998-12-20 13:56:27 +00:00
socket.h Added SK_MAGIC type sockets for internal use by system dependent code, 1999-03-01 22:30:33 +00:00
string.h Added function for shell-like pattern matching. Will be used for 1998-11-29 14:47:24 +00:00
unaligned.h Added generic functions for unaligned data access. 1998-05-26 21:38:06 +00:00
xmalloc.c Use dmalloc instead of EFence when available (dmalloc has lot of improvements 1999-03-04 11:36:26 +00:00