| Branch: | Revision:

iof-bird-daemon / lib / slab.c @ 62e64905

History | View | Annotate | Download (7.35 KB)

# Date Author Comment
ae80a2de 06/08/2015 12:24 AM Pavel TvrdĂ­k

unsigned [int] -> uint

20e8d040 06/30/2014 09:55 AM Ondrej Zajicek

Fixes integer overflow in show memory command.

Thanks to Job Snijders for the bugreport.

a03ede64 01/02/2012 11:42 PM Ondrej Zajicek

Fixes a tricky bug in route filtering.

Route attributes was used after rta was freed during copy-on-write in
filter code. This causes some random crashes, esp. with multipath

acb60628 06/02/2010 08:20 PM Ondrej Zajicek

Implements command that shows memory usage.

46eb80d5 09/17/2009 03:52 PM Ondrej Zajicek

Fixes headers for uintptr_t (and build on NetBSD).

d1abbeac 07/06/2009 05:07 PM Ondrej Zajicek

Fixes memory alignment problems on Sparc64.

Not quite standard construction, i should add
some autoconf macro.

Not tested yet.

9831e591 06/05/2004 09:58 AM Martin Mares

Staticized lots of local functions.

58f7d004 06/07/2000 01:25 PM Martin Mares

Fixes to the progdoc.

5cc1e1f8 06/05/2000 11:41 AM Martin Mares

Documented memory resources.

be77b689 05/16/2000 03:02 PM Martin Mares

Poisoning: take there...

e2f4f275 05/16/2000 01:53 PM Martin Mares

Oops, the poison was too deadly...

b8e60d35 05/16/2000 01:51 PM Martin Mares

Added poisoning of free'd objects when we're debugging.

c9763428 05/08/2000 10:33 PM Martin Mares

Implemented debugging function rlookup() which you can call from gdb
to see what resource does the address given as a parameter belong to.

221135d6 03/31/2000 11:30 PM Martin Mares

Include "lib/string.h" instead of <string.h>. It should give us bzero()
and other non-portable functions on all systems.

35496679 03/05/2000 10:48 PM Martin Mares

Implemented real slab allocator. If you suspect it from being buggy,
just #define FAKE_SLAB at the top of lib/slab.c to bypass it.

d4bc8dc0 05/24/1998 02:46 PM Martin Mares

Staticized some variables and functions.

18c8241a 05/03/1998 04:43 PM Martin Mares

BIRD library: The story continues.

Complete resource manages and IP address handling.