summaryrefslogtreecommitdiff
path: root/proto/bgp
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.
2003-02-22Temporary fix for BGP protocol capability announcement for IPv6 mode.Martin Mares
2003-02-22Fixed length check miscalculation in IPv6 receive path.Martin Mares
2002-11-13Added missing includes.Martin Mares
2002-11-13Added missing semicolons.Martin Mares
2000-06-20Don't accept incoming connections when the neighbor is not up.Martin Mares
2000-06-07Fixes to the progdoc.Martin Mares
2000-06-07Spelling fixes to progdoc.Martin Mares
2000-06-04BGP documented.Martin Mares
2000-06-01Updated to new neighbor cache.Martin Mares
2000-05-31Updated all the Doc files to new format.Martin Mares
2000-05-29`path metric' and `disable after error' are switches, not numeric clauses.Martin Mares
2000-05-19Don't print trace messages about null updates.Martin Mares
2000-05-19BGP now reports originating AS and origin type in get_route_info().Martin Mares
2000-05-15bgp_get_status: If protocol is down, don't print BGP state.Martin Mares
2000-05-15Cleanup of configuration.Martin Mares
o Use `expr' instead of `NUM' and `ipa' instead of `IPA', so that defined symbols work everywhere. o `define' now accepts both numbers and IP addresses. o Renamed `ipa' in filters to `fipa'. Pavel, please update filters to accept define'd symbols as well.
2000-05-13Adapted to new rt_notify semantics.Martin Mares
2000-05-11Use correct flags for the LOCAL_PREF attribute.Martin Mares
When an invalid attribute is found, copy the entire attribute to the data section of the NOTIFICATION message.
2000-05-08KEEPALIVE TIME ought to set keepalive time, not connect retry time :)Martin Mares
2000-05-08Don't crash when the socket gets closed between updates.Martin Mares
Also, this time not only update `remains', but update it right :)
2000-05-08Update `remains' counter correctly.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-08Don't generate corrupted packets when sending only route deletes.Martin Mares
2000-05-08Link the instance to the global BGP list as soon as possible.Martin Mares
2000-05-07Setup of incoming connection is now a separate function.Martin Mares
2000-05-05Added skeleton Doc files for the whole developer's documentation.Martin Mares
2000-05-04Removed RTS_RIP_EXT.Martin Mares
2000-05-04Unused variables in IPv6 code.Martin Mares
2000-05-04Removed a lot of unused variables.Martin Mares
Please try compiling your code with --enable-warnings to see them. (The unused parameter warnings are usually bogus, the unused variable ones are very useful, but gcc is unable to control them separately.)
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-02Defined format specifier `%M' which behaves as `%m', but takes theMartin Mares
error code as an argument. Use it in socket hooks where we really shouldn't rely on errno containing the right value or even existing.
2000-05-02Full protocol tracing.Martin Mares
2000-05-02Handle redistribution of unknown attributes correctly.Martin Mares
2000-04-28The `bgp_origin' attribute is now an enum.Martin Mares
2000-04-27Some more fixes for attributeless UPDATEs.Martin Mares
2000-04-27Path attribute can be missing if we process a packet with empty NLRI section.Martin Mares
2000-04-27Handle connect errors correctly.Martin Mares
2000-04-26IBGP fixes.Martin Mares
2000-04-25Implemented automatic restart after error with all the timers needed.Martin Mares
2000-04-25Avoid printing of error messages on Cease notifications.Martin Mares
2000-04-25Randomize timers properly.Martin Mares
2000-04-25Support dynamic reconfiguration.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-20Synced to draft-ietf-idr-bgp4-09.Martin Mares