summaryrefslogtreecommitdiff
path: root/lib/birdlib.h
AgeCommit message (Expand)Author
2013-11-19BFD protocol, ready for release.Ondrej Zajicek
2013-10-05Fixes some BFD bugs and makes logging thread-safe.Ondrej Zajicek
2013-10-02Simplifies val_in_range().Ondrej Zajicek
2011-03-13Implements Router Advertisement protocol.Ondrej Zajicek
2010-09-20Changes print-like filter commands to use a log instead of a stderr.Ondrej Zajicek
2009-07-23Fixes compiler warning in OFFSETOF().Ondrej Zajicek
2009-02-26Rate limit for most abundant log messagesOndrej Zajicek
2004-06-05Renamed log() to log_msg(), but still keeping the old name as a macro.Martin Mares
2004-06-05A better comment.Martin Mares
2004-06-01ALIGN -> BIRD_ALIGNOndrej Filip
2004-05-31Added UNUSED.Martin Mares
2004-05-31#ifndef ALIGN - it is defined on *BSDOndrej Filip
2002-11-13ABS should be a macro.Martin Mares
2001-02-20Fixed duplicity in log category numbering.Martin Mares
2000-04-12Introduced `ARRAY_SIZE' macro to replace all the sizeof(a)/sizeof(*a) constru...Martin Mares
2000-03-12Use do { } while(0) instead of empty DBG if not debugging.Martin Mares
2000-03-07DBG calls debug() if defined(LOCAL_DEBUG) || defined(GLOBAL_DEBUG).Martin Mares
1999-12-06Logging is now configurable. You can define multiple log outputs (to bothMartin Mares
1999-08-17Added a function for generating 32-bit random numbers.Martin Mares
1999-03-29#define NULL if not defined by system includes.Martin Mares
1999-02-05Added several parentheses to MIN/MAX macros.Martin Mares
1998-12-20Finer grained logging levels:Martin Mares
1998-07-10Removed format specification attributes for log() and debug() untilMartin Mares
1998-07-09Adding MIN()/MAX() macrosPavel Machek
1998-05-26DBG now calls debug() instead of sending it to log().Martin Mares
1998-05-15The library is now glued together from generic and OS-dependent partsMartin Mares
1998-05-03BIRD library: The story continues.Martin Mares
1998-04-23Added IP address manipulation macros, interface declarations and logging.Martin Mares
1998-04-22First look at data structures. More to come tomorrow...Martin Mares