a306208582
Comment update.
2010-01-13 14:53:33 +01:00
99f5fc14cd
A partial vlink fix.
2010-01-08 22:19:41 +01:00
6901fd0685
More information about vlinks.
2010-01-07 23:42:11 +01:00
18722dc98c
Bugfix in DBG call.
2010-01-07 23:03:19 +01:00
3127b81755
Be a little bit more verbose on virtual links.
2010-01-07 22:54:39 +01:00
cf31112f0d
Implements MRTdump feature.
2010-01-03 12:17:52 +01:00
be2d38b7e9
Temporary OSPFv3 commit.
2009-12-11 00:31:56 +01:00
4ac7c8341c
Use IPv6 checksums in OSPFv3.
2009-11-09 23:22:53 +01:00
be86240662
Temporary OSPFv3 development commit.
...
Finally, it is working.
2009-09-08 13:45:02 +02:00
f9c799a00e
Temporary OSPFv3 development commit (changing multicast support).
2009-09-04 11:06:51 +02:00
d2ceaf4ec8
Temporary OSPFv3 development commit
2009-08-28 13:45:43 +02:00
061ab802a6
Temporary OSPFv3 development commit
2009-08-27 18:25:46 +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
f9bdcad469
Fixes type mismatch in OSPF printf statements.
...
Mixing ip_addr and u32 does bad things on Ultrasparc.
Although both have the same size. Fascinating.
It was not catched by compiler because of varargs.
2009-07-05 19:01:54 +02:00
20e94fb85b
A change in OSPF and RIP interface patterns.
...
Allows to add more interface patterns to one common 'options'
section like:
interface "eth3", "eth4" { options common to eth3 and eth4 };
Also removes undocumented and unnecessary ability to specify
more interface patterns with different 'options' sections:
interface "eth3" { options ... }, "eth4" { options ... };
2009-05-06 22:02:45 +02:00
23d6702952
Some fixes and update of OSPF debug messages
2009-01-11 12:14:27 +01:00
94c42054ea
Added new parametr 'rx buffer <num>'. BIRD is able to receive
...
very large packets (if configured).
2005-03-15 22:06:36 +00:00
e300066d5f
OSPF can accept larger packets than MTU.
2005-03-14 11:24:56 +00:00
63ca37f313
Cleanup - all unused variables deleted.
2005-02-20 18:56:06 +00:00
d8c7d9e884
Since now I can also use 'dead interval', not just 'dead counter'.
2005-02-20 04:27:56 +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
3b16080c97
Multiple OSPF areas can be attached.
...
Origination of summary LSA works.
Routing table calculation works.
Virtual links works.
Well, I hope, OSPF is fully compatible with RFC2328!!!!
2004-07-14 21:46:20 +00:00
897999c22a
Send hello as soon as possible after the interface is up.
...
This helps to faster establish the adjacency.
2004-07-13 23:31:37 +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
2e10a170fe
Indentation.
2004-06-06 09:37:54 +00:00
b9ed99f738
Cleanup in iface.c
2004-06-06 08:55:33 +00:00
66004c91a8
Set size of the buffers. (Thanx MJ.)
2004-06-05 15:02:52 +00:00
9831e5916f
Staticized lots of local functions.
2004-06-05 09:58:23 +00:00
1512813e95
... and a whole bunch of unused parameters and variables in ospf.
2004-06-05 09:28:17 +00:00
c33d4cad9f
Moved the tests for socket existence here.
...
BTW, where do you exactly set the new buffer sizes?
2004-06-05 08:59:17 +00:00
6f3203fabf
cleanup in lsupd.c, indenting, "struct proto" removed...
2004-06-04 21:05:43 +00:00
e7ef86a58c
OSPF is ready for changing MTU.
2004-06-04 18:51:29 +00:00
39e517d47c
hello.c and hello.h cleaned up. No design changes.
2004-06-04 12:53:10 +00:00
591656cdd5
Added source addr for multicast socket.
2004-06-03 08:18:49 +00:00
e8bf6c0766
Easier cleanup of an interface.
2004-06-01 13:44:53 +00:00
c9f6cf8a05
Don't free socket's resources.
2004-06-01 13:29:08 +00:00
035f6acbfe
Patch from Andreas Steinmetz <ast@domdv.de>
2004-06-01 13:12:10 +00:00
781aa475aa
Minor bug fix in neighbor state machine.
2004-05-31 13:22:49 +00:00
baa5dd6ccc
Many spelling mistakes fixed.
...
Thanks you Harry Moyes.
2003-08-23 10:42:41 +00:00
78e2c6ccf1
I will not originate the same lsa before MINLSINTERVAL.
2001-08-11 14:01:54 +00:00
52fa3e3869
Fixed many bugs in rt calculation and interface adding. Now it seems to be
...
OK, I'm going to advertise 1.0.4.
2000-09-04 21:21:34 +00:00
b02e40111e
I allocate struct ifa before unlocking. So route exported to OSPF are correct.
...
I work also with interfaces that have some problems with socket opening.
I declare them as stub.
2000-09-04 19:42:17 +00:00
e3bc10fdc4
Added stub interface. (Interface which is propagated to OSPF but
...
it does not sends nor listens packets.)
I added some new options, please look at it and look into doc if it's OK.
2000-09-02 08:54:40 +00:00
a190e7200b
Added hellos on NBMA networks. (I don't violate RFC now.)
2000-09-02 00:03:36 +00:00
d5e4b51865
Doc
2000-06-07 22:10:46 +00:00
7ab3ff6a28
Doc in neighbor.c and some tiny changes related to.
2000-06-07 21:46:22 +00:00