9e48d717cf
Test for "flushing" added.
2000-05-03 22:36:12 +00:00
a02c6c184b
Cleanup of code. Some arguments of functions were useless.
2000-05-03 22:23:41 +00:00
ad5453b540
Testing if I can flush LSA from database.
2000-05-03 22:12:33 +00:00
9bc1808a27
Better rt and net originating.
2000-05-03 00:08:48 +00:00
0bf2f2039e
Originating of network LSA.
2000-05-02 23:09:44 +00:00
92bbd812e3
OSPF added to default protocols.
2000-05-02 22:34:35 +00:00
249fdef7a1
Adding InfTransDelay for outgoing lsa.
2000-05-02 22:31:48 +00:00
c45f48fba5
Aging of lsa database added.
2000-05-02 22:19:41 +00:00
a92847e78f
Route calculation for stub networks.
2000-05-02 19:27:57 +00:00
53943a0022
Defined format specifier %M' which behaves as
%m', but takes the
...
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-02 16:10:04 +00:00
85368cd4b7
Full protocol tracing.
2000-05-02 16:07:41 +00:00
85a291ff30
IPv6 address classification fixes.
2000-05-02 15:21:51 +00:00
d1a74339d4
Handle redistribution of unknown attributes correctly.
2000-05-02 12:51:39 +00:00
85195f1a53
Many small changes and bug fixes. Routing table calculation works.
...
I'm waiting for rt lookup to add stub networks.
2000-04-30 22:14:31 +00:00
2337ade754
Moved documentation to top of file, where it belongs.
2000-04-30 18:47:48 +00:00
c6c5626436
Sync with nest's rt table and some minor improvements.
2000-04-30 11:31:05 +00:00
e80e9d0da5
RT calculation strongly simplified. Now, I don't need any
...
memory allocation. :-)
2000-04-30 09:32:41 +00:00
8c62d6e3b6
Minor documentation update.
2000-04-29 17:48:38 +00:00
468f2347fc
Calculating of nexts hop(s) added.
2000-04-29 15:57:14 +00:00
9c1a55deee
IpV6 now actually compiles.
...
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-29 15:45:30 +00:00
46cdc7e20f
Updated TODO.
2000-04-28 15:15:36 +00:00
cea6366400
The `bgp_origin' attribute is now an enum.
2000-04-28 15:13:29 +00:00
a412f01ea8
Include CF_HDR section in keywords.h as well, so that protocol symbols
...
can be used in definition of ENUM's.
2000-04-28 15:12:03 +00:00
2edb31b097
Split CF_HDR section to CF_HDR (only includes) and CF_DEFINES (defines,
...
C declarations etc.).
2000-04-28 15:11:10 +00:00
decc99fbbd
Killed fixme: I already fixed it.
2000-04-28 10:15:57 +00:00
a769a180d7
Provide rip_get_attr, how do I test it?
2000-04-28 10:14:59 +00:00
6c0a7174af
Add sample documentation to rip.
2000-04-28 09:55:52 +00:00
e83b42deb4
Include proto/rip/rip.c in documentation system.
2000-04-28 09:55:36 +00:00
ff95080f92
Cleanup of dead code + example documentation for two functions.
2000-04-28 09:48:28 +00:00
602b1445e3
Documentation-generating tool taken from linux-2.3.99-pre6, and
...
makefile to actually use it.
2000-04-28 09:48:01 +00:00
f94557dec5
Some more fixes for attributeless UPDATEs.
2000-04-27 22:40:19 +00:00
f75e3bbc01
Fixed a couple of nasty CLI bugs which were triggered on long or multi-part
...
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-27 22:35:08 +00:00
54896cbdba
Path attribute can be missing if we process a packet with empty NLRI section.
2000-04-27 22:31:11 +00:00
8f6accb5bb
Event handlers no longer return re-queue flag. Instead of using it, just
...
call ev_schedule() on the same handler which should work perfectly now.
2000-04-27 22:28:49 +00:00
987de54578
Fixed stupid bug in as_path_format().
2000-04-27 19:44:27 +00:00
9165888ad2
Handle connect errors correctly.
2000-04-27 19:41:10 +00:00
2add26dfa9
Stub networks done.
2000-04-26 20:16:36 +00:00
5904a51266
Nets are used before routers.
2000-04-26 14:03:56 +00:00
5db9bae286
IBGP fixes.
2000-04-26 13:26:31 +00:00
e1ddd99377
Changed handling of incoming connections, so that we can send data
...
from the send hook without worrying about existence of socket buffers.
Also, don't forget to copy peer addresses.
2000-04-26 13:26:11 +00:00
dfa9a53a66
Routing table calculation. Dijkstra done.
2000-04-26 12:54:23 +00:00
0cadd5f531
Removed several FIXME's.
2000-04-26 12:33:37 +00:00
dbf3939a53
Better formatting of router ID's.
2000-04-26 12:32:07 +00:00
ebd3720f83
Fixed several bugs in protocol state machine. Reconfigurations and
...
restarts of BGP seem to work now.
2000-04-26 12:30:41 +00:00
c010f4cb37
Use right address for ripv6.
2000-04-26 11:33:03 +00:00
7f704c06d8
Cleanup in preparation for ipv6.
2000-04-26 11:07:57 +00:00
b0c9c21c29
Small cleanup.
2000-04-26 09:38:07 +00:00
9834765946
Whitespace changes.
2000-04-26 09:37:07 +00:00
2e5a8735f4
filter_same should now work with path masks.
2000-04-26 09:36:47 +00:00
f71bded6e9
Bugfix in i_same (comparing of paths still does not work).
2000-04-26 09:30:12 +00:00