Ondrej Filip
|
70a383198a
|
LSArt origination and routing table calculation is now not doing so
often. Instead of calculation I just schedule it latter.
|
2000-05-31 14:06:33 +00:00 |
|
Ondrej Filip
|
fc741dab27
|
Handle better next hop in external LSA.
|
2000-05-31 13:20:25 +00:00 |
|
Martin Mares
|
5919c66e8f
|
Route attributes for OSPF.
|
2000-05-30 21:25:32 +00:00 |
|
Ondrej Filip
|
3dd8f983b6
|
You can decide if add LSA into lsrth during flood_lsa().
|
2000-05-30 17:51:22 +00:00 |
|
Ondrej Filip
|
4bd28fb68e
|
Better shutdown. (Flush my own router LSA and send 1WAY to every neighbor.)
Ext LSA originating and flushing added.
|
2000-05-27 15:36:02 +00:00 |
|
Ondrej Filip
|
e8085abaa7
|
Originating of external LSA.
|
2000-05-27 14:17:35 +00:00 |
|
Ondrej Filip
|
be2bb40341
|
Minor changes.
|
2000-05-11 22:02:53 +00:00 |
|
Ondrej Filip
|
7a42e6ce89
|
Bugfix in network LSA originating.
|
2000-05-11 17:14:57 +00:00 |
|
Ondrej Filip
|
3b8b1bd037
|
Better dumping.
|
2000-05-09 19:38:34 +00:00 |
|
Ondrej Filip
|
9669362f05
|
Many bugfixes. (I added one entry twice to slist.)
Debug cleanup.
Retransmiting of unacknolegded LSAs
|
2000-05-09 18:17:34 +00:00 |
|
Ondrej Filip
|
5f743d9697
|
Many bugfixes. Actually, how could this ever work? :-)
|
2000-05-09 13:56:47 +00:00 |
|
Ondrej Filip
|
b29c620f90
|
Another bugfix in neighbor state machine.
|
2000-05-09 11:27:31 +00:00 |
|
Ondrej Filip
|
d345cda5a1
|
Bugfix in Network lsa originating
Bugfix in ntohlsab() and htonlsab()
For calculating of rt I use my own fib. I delete routes! ;-)
|
2000-05-04 01:23:03 +00:00 |
|
Ondrej Filip
|
9e48d717cf
|
Test for "flushing" added.
|
2000-05-03 22:36:12 +00:00 |
|
Ondrej Filip
|
a02c6c184b
|
Cleanup of code. Some arguments of functions were useless.
|
2000-05-03 22:23:41 +00:00 |
|
Ondrej Filip
|
ad5453b540
|
Testing if I can flush LSA from database.
|
2000-05-03 22:12:33 +00:00 |
|
Ondrej Filip
|
9bc1808a27
|
Better rt and net originating.
|
2000-05-03 00:08:48 +00:00 |
|
Ondrej Filip
|
0bf2f2039e
|
Originating of network LSA.
|
2000-05-02 23:09:44 +00:00 |
|
Ondrej Filip
|
c45f48fba5
|
Aging of lsa database added.
|
2000-05-02 22:19:41 +00:00 |
|
Ondrej Filip
|
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 |
|
Ondrej Filip
|
c6c5626436
|
Sync with nest's rt table and some minor improvements.
|
2000-04-30 11:31:05 +00:00 |
|
Ondrej Filip
|
dfa9a53a66
|
Routing table calculation. Dijkstra done.
|
2000-04-26 12:54:23 +00:00 |
|
Ondrej Filip
|
79f036ef6e
|
Dump changes.
|
2000-04-18 19:22:49 +00:00 |
|
Ondrej Filip
|
38130b863f
|
Small change in LSA originating.
|
2000-04-17 20:42:42 +00:00 |
|
Ondrej Filip
|
d8852b362c
|
LSupdate processing improved. Now there is some bug in hashing. :-(
|
2000-04-04 15:55:55 +00:00 |
|
Ondrej Filip
|
921a93f217
|
Flooding work continues.
|
2000-04-04 00:32:17 +00:00 |
|
Ondrej Filip
|
8496b2e41a
|
Minor change in area list. Now I use MJ's lists.
|
2000-04-03 22:31:07 +00:00 |
|
Ondrej Filip
|
499cb346f6
|
LSA checksum works. But it's very uneficient on little endian systems.
|
2000-04-01 02:45:49 +00:00 |
|
Martin Mares
|
221135d6bf
|
Include "lib/string.h" instead of <string.h>. It should give us bzero()
and other non-portable functions on all systems.
|
2000-03-31 23:30:21 +00:00 |
|
Ondrej Filip
|
65e55e9cca
|
Checksum changes. Bug is still NOT fixed. :-(
|
2000-03-31 01:40:12 +00:00 |
|
Ondrej Filip
|
9f940976d1
|
Some bug fixes. LSA checksum is still bad. I'll fix it later.
|
2000-03-31 01:14:41 +00:00 |
|
Ondrej Filip
|
14a7921c83
|
LSA structure changes. (Len added.)
|
2000-03-30 20:18:51 +00:00 |
|
Ondrej Filip
|
6d2b32114f
|
LSreq initial work.
|
2000-03-30 00:18:59 +00:00 |
|
Ondrej Filip
|
963ea03d87
|
DBdes sending/receiving changes.
|
2000-03-29 00:34:28 +00:00 |
|
Ondrej Filip
|
ce17d4c165
|
LSA DB is completely redesigned. Now it should be faster and it needs
less memory.
|
2000-03-09 22:38:05 +00:00 |
|
Ondrej Filip
|
30147b89ff
|
Sending of DBDes. (Checksum and length calculation NOT done.)
|
2000-03-08 12:50:28 +00:00 |
|
Ondrej Filip
|
de30342f97
|
Router LSA & area adding.
|
2000-02-25 19:19:41 +00:00 |
|
Ondrej Filip
|
b786df7035
|
Memory allocation in ospf_area changed.
|
2000-02-25 14:26:54 +00:00 |
|
Ondrej Filip
|
ab56f6b16f
|
Area work and router LSA starts when interface goes up.
|
2000-02-24 00:26:10 +00:00 |
|
Martin Mares
|
6ba36f06ae
|
Added LSA hashing table (parts of code stolen from rt-fib.c, but
heavily simplified since we don't need asynchronous walking).
|
1999-11-10 12:27:01 +00:00 |
|