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

41 Commits

Author SHA1 Message Date
e7b76b9760 Temoporary OSPF commit - socket changes. 2010-03-11 18:07:24 +01:00
353729f513 Temporary OSPF commit - socket changes. 2010-02-11 10:23:35 +01:00
34a877ccac Minor updates. 2009-12-14 17:29:33 +01:00
bb3c7c6d22 Fixes some log messages. 2009-12-03 18:56:39 +01:00
a6bc04d591 Implements better checks on incoming packets and LSAs in OSPF. 2009-10-29 23:57:42 +01:00
f9c799a00e Temporary OSPFv3 development commit (changing multicast support). 2009-09-04 11:06:51 +02:00
b49e6f5a65 Temporary OSPFv3 development commit 2009-08-25 16:42:14 +02:00
c3226991a0 Temporary OSPFv3 development commit 2009-08-21 09:27:52 +02:00
3aab39f589 Use %R in OSPF when appropriate. 2009-07-23 16:51:28 +02:00
2389c46fe3 Another pile of ipa_from_u32() calls. 2009-07-05 21:18:55 +02:00
8298d780be Better OSPF packet tracing log messages.
Replaces old OSPF packet tracing messages with
uniform messages with packet dumps.
2009-04-06 16:17:47 +02:00
23d6702952 Some fixes and update of OSPF debug messages 2009-01-11 12:14:27 +01:00
73e53eb555 Endianity problem in debug message fix. 2008-08-25 12:00:55 +00:00
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
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
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
6f3203fabf cleanup in lsupd.c, indenting, "struct proto" removed... 2004-06-04 21:05:43 +00:00
874654076a better log() usage. 2004-06-04 17:31:03 +00:00
27f49a2c3c lsreq.c indented and small 'struct proto' changes. 2004-06-04 17:28:41 +00:00
39e517d47c hello.c and hello.h cleaned up. No design changes. 2004-06-04 12:53:10 +00:00
035f6acbfe Patch from Andreas Steinmetz <ast@domdv.de> 2004-06-01 13:12:10 +00:00
064b1d8932 Tracing. 2000-06-06 02:50:49 +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
89d6782dd1 interface {} added. 2000-06-03 01:29:00 +00:00
92e8be8c89 Bugfix in lsreq receiving. 2000-06-02 09:42:24 +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
43e75f38e7 Do not stop lsrr_timer in FULL state. Use it for retransmition. 2000-05-08 23:46:31 +00:00
4472402551 Many %u changer into %I. 2000-04-18 18:29:50 +00:00
58313b24c8 Stupid "+1"-bug fixed. 2000-04-12 14:49:20 +00:00
d8852b362c LSupdate processing improved. Now there is some bug in hashing. :-( 2000-04-04 15:55:55 +00:00
921a93f217 Flooding work continues. 2000-04-04 00:32:17 +00:00
9f940976d1 Some bug fixes. LSA checksum is still bad. I'll fix it later. 2000-03-31 01:14:41 +00:00
f45fd3164b Sending of lspd as responce to lsreq done. 2000-03-31 00:21:41 +00:00
de769e24c0 Skeleton structures and files added. 2000-03-30 20:00:42 +00:00
76915ec979 Minor changes. 2000-03-30 19:21:17 +00:00
ce0603a6ed Better list manipulation. 2000-03-30 16:22:58 +00:00
6d2b32114f LSreq initial work. 2000-03-30 00:18:59 +00:00