History | View | Annotate | Download (6.38 KB)
Documented memory resources.
Implemented debugging function rlookup() which you can call from gdbto see what resource does the address given as a parameter belong to.
Use bsprintf() instead of sprintf().
Include "lib/string.h" instead of <string.h>. It should give us bzero()and other non-portable functions on all systems.
Clarify resource dumps and include them in the main debugging dump.
Use dmalloc instead of EFence when available (dmalloc has lot of improvementsover EFence and also hopefully smaller memory overhead, but sadly it's non-freefor commercial use).
If the DMALLOC_OPTIONS environment variable is not set, switch on `reasonable'...
Resource pools are now named.
Staticized some variables and functions.
BIRD library: The story continues.
Complete resource manages and IP address handling.