summaryrefslogtreecommitdiffstats
path: root/proto/bgp/bgp.h
AgeCommit message (Collapse)Author
2003-02-22Better selection of link-local NLRI addresses, at least for our ownMartin Mares
address. Need to do it better for the other neighbors -- the current solution works only if they use the standard 64+64 global addresses and the interface identifier in lower 64 bits is the same as for the link-scope addresses.
2000-05-19BGP now reports originating AS and origin type in get_route_info().Martin Mares
2000-05-08The bgp_list is gone. Incomming connections are now handled in a muchMartin Mares
more straightforward manner by scanning the active configuration for matching protocols.
2000-05-04IPv6 BGP support finished. Also simplified the BGP stuff a bit.Martin Mares
2000-05-04Receive-only IPv6 BGP.Martin Mares
2000-05-02Full protocol tracing.Martin Mares
2000-04-28The `bgp_origin' attribute is now an enum.Martin Mares
2000-04-26Implemented automatic restart after error with all the timers needed.Martin Mares
2000-04-25Better reporting of both local and remote errors.Martin Mares
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-17Honor standard communities (no_export, no_advertise, no_export_subconfed)Martin Mares
when exporting routes.
2000-04-17Don't import/export MED and LOCAL_PREF on external links.Martin Mares
Added real comparison of BGP routes (inspired by the Cisco one). Default local preference and default MED are now settable. Defined filter keywords for all BGP attributes we know.
2000-04-17Send and receive communities.Martin Mares
2000-04-17Sending of update messages works!Martin Mares
2000-04-17Created nest/a-path.c and a-set.c which should contain general operationsMartin Mares
on AS paths and community sets. Moved as_path_prepend() there. Pavel, please move the other functions as well.
2000-04-12Made last Pavel's changes compile.Martin Mares
2000-04-12Real bucket lists.Martin Mares
2000-04-10Implemented outgoing attribute cache.Martin Mares
2000-04-10Use neighbor cache to track direct route to the peer or multihop destination.Martin Mares
Calculate next_hop properly based on the local address we get from the neighbor entry.
2000-04-10More BGP progress...Martin Mares
For Pavel: You can use bgp_path_prepend() for prepending AS numbers to AS paths.
2000-04-01Formatting of dynamic attributes (except for paths and communities whichMartin Mares
will be added soon).
2000-04-01Parsing of BGP attributes.Martin Mares
2000-03-30Basic analysis of UPDATE packets.Martin Mares
2000-03-30Connection state machine works.Martin Mares
2000-03-30More BGP. This time it connects, but the state machine still isn't complete.Martin Mares
2000-03-21Construction of BGP packets.Martin Mares
2000-03-20Started work on BGP. Wrote main part of the connection handling code.Martin Mares
2000-03-19Bare skeleton of the BGP.Martin Mares