86c84d76b7
Huge OSPF database redesign. Since now, all LSAs of all areas
...
are in single database. This avoids duplication of external LSAs and
fixes bug in external LSA distribution.
2004-07-15 16:37:52 +00:00
fe1489e6c1
Bugfix: Router was unable to advertise AS external routes.
2004-07-13 22:04:57 +00:00
621ccdfe5a
Bugfix - options bits were not included in LSAs
...
Bugfix - E bit was not unset on stub areas.
2004-07-13 11:58:50 +00:00
3e2bd0f17a
Md5 authentification added (unsested).
...
Packet receiving clean up.
2004-06-26 20:15:34 +00:00
98ac61766d
A lot of changes:
...
- metric is 3 byte long now
- summary lsa originating
- more OSPF areas possible
- virtual links
- better E1/E2 routes handling
- some bug fixes..
I have to do:
- md5 auth (last mandatory item from rfc2328)
- !!!!DEBUG!!!!! (mainly virtual link system has probably a lot of bugs)
- 2328 appendig E
2004-06-25 16:39:53 +00:00
b1f7229ad7
Better adjacency building, some minor bugfixes.
2004-06-11 09:34:48 +00:00
5e3436d20f
Cleanup in packet.c. Deleted unused parameters.
2004-06-06 19:53:52 +00:00
2e10a170fe
Indentation.
2004-06-06 09:37:54 +00:00
9831e5916f
Staticized lots of local functions.
2004-06-05 09:58:23 +00:00
189dab54a2
defaut' should be
default'.
2004-06-05 09:29:38 +00:00
1512813e95
... and a whole bunch of unused parameters and variables in ospf.
2004-06-05 09:28:17 +00:00
551e30886d
Bugfix in last patch.
2004-06-04 19:21:19 +00:00
e7ef86a58c
OSPF is ready for changing MTU.
2004-06-04 18:51:29 +00:00
f158bb710b
no comment
2004-06-04 18:24:15 +00:00
12bed559ff
dbdes indent an minor changes.
2004-06-04 17:49:25 +00:00
d03e8ce00b
Fatal bug found. Sometimes BIRD did not originate router LSA. FIXED. :-)
2004-06-04 15:26:46 +00:00
18b40a4072
This can happen now.
2004-06-04 14:23:21 +00:00
39e517d47c
hello.c and hello.h cleaned up. No design changes.
2004-06-04 12:53:10 +00:00
781aa475aa
Minor bug fix in neighbor state machine.
2004-05-31 13:22:49 +00:00
caeb02ea19
Bug in DBDES receiving fixed.
2004-05-19 12:30:58 +00:00
1d1a3c1c2a
Minor OSPF changes for faster startup.
2003-08-23 10:47:46 +00:00
baa5dd6ccc
Many spelling mistakes fixed.
...
Thanks you Harry Moyes.
2003-08-23 10:42:41 +00:00
e43ae6330e
Fix %<something>I format strings.
2001-08-19 11:15:24 +00:00
9e2920824e
Typo.
2000-08-18 16:47:27 +00:00
054a352475
Don't send dbdes before rtlsa origination.
2000-06-08 19:02:31 +00:00
eee9cefd8c
Doc
2000-06-07 22:53:51 +00:00
38203d789a
Originate rt lsa before sending first dbdes.
2000-06-07 13:19:48 +00:00
bd37f45c10
Deleted some debug()
2000-06-06 02:43:32 +00:00
abcbfd0400
Tracing.
2000-06-06 02:34:57 +00:00
fef1badfcf
All die() renamed to bug().
2000-06-06 01:00:34 +00:00
4bb9ce56bb
Reset inactim timer if you receive any packet from neighbor.
2000-06-05 19:45:06 +00:00
496c819f26
Removed some FIXMEs by deleting them.
2000-06-05 19:35:48 +00:00
df49d4e14b
Removed lots of trailing newlines in log messages.
...
Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG().
2000-06-04 19:56:06 +00:00
89d6782dd1
interface {} added.
2000-06-03 01:29:00 +00:00
0884f49223
Ehm, in had this in code: "break; i--;" :-(
2000-05-30 23:29:23 +00:00
5da1f93537
Bugfix in flooding. (bad size)
...
Better debugging.
More robust in receiving.
2000-05-11 22:00:55 +00:00
394920a09c
Test better lsa size.
2000-05-10 23:42:37 +00:00
353f326138
Better dumping.
2000-05-10 12:22:00 +00:00
9669362f05
Many bugfixes. (I added one entry twice to slist.)
...
Debug cleanup.
Retransmiting of unacknolegded LSAs
2000-05-09 18:17:34 +00:00
5f743d9697
Many bugfixes. Actually, how could this ever work? :-)
2000-05-09 13:56:47 +00:00
a6fdf9c6ac
Grrr, useless debug.
2000-05-08 22:27:25 +00:00
5ee479aac9
Small typo.
2000-05-08 22:26:11 +00:00
4472402551
Many %u changer into %I.
2000-04-18 18:29:50 +00:00
d8852b362c
LSupdate processing improved. Now there is some bug in hashing. :-(
2000-04-04 15:55:55 +00:00
394acced11
Work on lsupdates continues. Some checksum cleanup.
2000-04-02 20:41:33 +00:00
db9fb72769
lsa_cmp moved into lsalib.c
2000-04-02 19:04:23 +00:00
f45fd3164b
Sending of lspd as responce to lsreq done.
2000-03-31 00:21:41 +00:00
95eb1dba3f
Add hashing to link state request list.
2000-03-30 19:37:26 +00:00
6d2b32114f
LSreq initial work.
2000-03-30 00:18:59 +00:00
2560c8860e
Slave bug fix.
2000-03-29 17:51:40 +00:00