summaryrefslogtreecommitdiff
path: root/proto
AgeCommit message (Collapse)Author
2000-05-08Next hop calculation improved. (I ignored stub networks advertised by myOndrej Filip
neighbors.
2000-05-08Better logging. (%d->%I)Ondrej Filip
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-08Use preferences properly.Martin Mares
2000-05-08Preference is a configurable parameter.Martin Mares
2000-05-07Setup of incoming connection is now a separate function.Martin Mares
2000-05-06Added commands `show route protocol <p>' and `show route import <p>' whichMartin Mares
show the routing table as exported to the protocol given resp. as returned from its import control hook. To get handling of filtered extended attributes right (even in the old `show route where <filter>' command), the get_route_info hook gets an attribute list and all protocol specific rte attributes are contained there as temporary ones. Updated RIP to do that. Added ea_append() which joins two ea_list's.
2000-05-05Added skeleton Doc files for the whole developer's documentation.Martin Mares
2000-05-04Removed RTS_RIP_EXT.Martin Mares
2000-05-04#ifdef out lots of debugging information.Martin Mares
The long resource/routing table dump printed upon startup is gone now and if you wish to see it, just send bird SIGUSR1 or use the `debug' commands.
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-04Spelling fixes.Pavel Machek
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-04Bugfix in Network lsa originatingOndrej Filip
Bugfix in ntohlsab() and htonlsab() For calculating of rt I use my own fib. I delete routes! ;-)
2000-05-03Test for "flushing" added.Ondrej Filip
2000-05-03Cleanup of code. Some arguments of functions were useless.Ondrej Filip
2000-05-03Testing if I can flush LSA from database.Ondrej Filip
2000-05-03Better rt and net originating.Ondrej Filip
2000-05-02Originating of network LSA.Ondrej Filip
2000-05-02Adding InfTransDelay for outgoing lsa.Ondrej Filip
2000-05-02Aging of lsa database added.Ondrej Filip
2000-05-02Route calculation for stub networks.Ondrej Filip
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-30Many small changes and bug fixes. Routing table calculation works.Ondrej Filip
I'm waiting for rt lookup to add stub networks.
2000-04-30Moved documentation to top of file, where it belongs.Pavel Machek
2000-04-30Sync with nest's rt table and some minor improvements.Ondrej Filip
2000-04-30RT calculation strongly simplified. Now, I don't need anyOndrej Filip
memory allocation. :-)
2000-04-29Calculating of nexts hop(s) added.Ondrej Filip
2000-04-29IpV6 now actually compiles.Pavel Machek
Mj, could you provide example of static config for ipv6 that is _not_ rejected by checks? I tried this and got rejected. route 62:168::/32 via 62:169::; route 1:2::/32 via 1:3::;
2000-04-28The `bgp_origin' attribute is now an enum.Martin Mares
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-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-26Stub networks done.Ondrej Filip
2000-04-26Nets are used before routers.Ondrej Filip
2000-04-26IBGP fixes.Martin Mares
2000-04-26Routing table calculation. Dijkstra done.Ondrej Filip
2000-04-26Use right address for ripv6.Pavel Machek