summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2000-04-28The `bgp_origin' attribute is now an enum.Martin Mares
2000-04-28Include CF_HDR section in keywords.h as well, so that protocol symbolsMartin Mares
can be used in definition of ENUM's.
2000-04-28Split CF_HDR section to CF_HDR (only includes) and CF_DEFINES (defines,Martin Mares
C declarations etc.).
2000-04-28Killed fixme: I already fixed it.Pavel Machek
2000-04-28Provide rip_get_attr, how do I test it?Pavel Machek
2000-04-28Add sample documentation to rip.Pavel Machek
2000-04-28Include proto/rip/rip.c in documentation system.Pavel Machek
2000-04-28Cleanup of dead code + example documentation for two functions.Pavel Machek
2000-04-28Documentation-generating tool taken from linux-2.3.99-pre6, andPavel Machek
makefile to actually use it.
2000-04-28Some more fixes for attributeless UPDATEs.Martin Mares
2000-04-28Fixed a couple of nasty CLI bugs which were triggered on long or multi-partMartin Mares
outputs. It took a whole evening to hunt them down, but now the CLI seems to work fine. Now I run three BGP connections with several thousand routes!
2000-04-28Path attribute can be missing if we process a packet with empty NLRI section.Martin Mares
2000-04-28Event handlers no longer return re-queue flag. Instead of using it, justMartin Mares
call ev_schedule() on the same handler which should work perfectly now.
2000-04-27Fixed stupid bug in as_path_format().Martin Mares
2000-04-27Handle connect errors correctly.Martin Mares
2000-04-26Stub networks done.Ondrej Filip
2000-04-26Nets are used before routers.Ondrej Filip
2000-04-26IBGP fixes.Martin Mares
2000-04-26Changed handling of incoming connections, so that we can send dataMartin Mares
from the send hook without worrying about existence of socket buffers. Also, don't forget to copy peer addresses.
2000-04-26Routing table calculation. Dijkstra done.Ondrej Filip
2000-04-26Removed several FIXME's.Martin Mares
2000-04-26Better formatting of router ID's.Martin Mares
2000-04-26Fixed several bugs in protocol state machine. Reconfigurations andMartin Mares
restarts of BGP seem to work now.
2000-04-26Use right address for ripv6.Pavel Machek
2000-04-26Cleanup in preparation for ipv6.Pavel Machek
2000-04-26Small cleanup.Pavel Machek
2000-04-26Whitespace changes.Pavel Machek
2000-04-26filter_same should now work with path masks.Pavel Machek
2000-04-26Bugfix in i_same (comparing of paths still does not work).Pavel Machek
2000-04-26Added code for testing filters.Pavel Machek
2000-04-26Marked place where new enums belong.Pavel Machek
2000-04-26Startup renamed to __startup: it is internal function and mj alreadyPavel Machek
uses word startup in other context.
2000-04-26Implemented automatic restart after error with all the timers needed.Martin Mares
2000-04-26Avoid printing of error messages on Cease notifications.Martin Mares
2000-04-26Allow sk_close(NULL).Martin Mares
2000-04-26Randomize timers properly.Martin Mares
2000-04-25Support dynamic reconfiguration.Martin Mares
2000-04-25Don't forget to set filter pointers in struct proto when reconfiguring.Martin Mares
2000-04-25Use the same attribute names as in filters.Martin Mares
2000-04-25When sending BGP attributes, re-create the flags, so that attributesMartin Mares
added by filters which get the flags wrong are fixed automagically.
2000-04-25Better reporting of both local and remote errors.Martin Mares
2000-04-25Real parsing of BGP OPEN options including capabilityMartin Mares
negotiation.
2000-04-21LOCAL_PREF is now always present and exported over all ibgp connections [draft]Martin Mares
Allow setting of address of the local end of the TCP connection. Several bug fixes.
2000-04-21If no NLRI's are present in an UPDATE message, parse the attributes, butMartin Mares
don't check presence of mandatory attributes. [draft-09]
2000-04-21IPv6 compiles with glibc 2.1.Martin Mares
2000-04-21Use xmalloc() instead of malloc().Martin Mares
2000-04-21Synced to draft-ietf-idr-bgp4-09.Martin Mares
2000-04-21Fixed reporting of unknown options.Martin Mares
2000-04-20Create syntax sugar for add/delete/prepend, so xyzzy.prepend(123) isPavel Machek
possible. That means that milestone 3 was reached.
2000-04-20Test new syntax of add() and delete().Pavel Machek