1
0
mirror of https://gitlab.labs.nic.cz/labs/bird.git synced 2024-05-11 16:54:54 +00:00

59 Commits

Author SHA1 Message Date
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