b8113a5e92
Implements BGP 'show protocols' info details.
2010-04-07 00:19:23 +02:00
e60d55becd
Fixes OSPFv3 route generation for local stub networks.
2010-04-02 19:03:18 +02:00
0aad2b9292
Temporary OSPF commit - sockets.
2010-03-14 16:36:59 +01:00
54305181f6
Merge branch 'new' into socket2
2010-03-11 18:55:59 +01:00
ff2857b03d
Many changes in (mainly) kernel syncers.
...
- BSD kernel syncer is now self-conscious and can learn alien routes
- important bugfix in BSD kernel syncer (crash after protocol restart)
- many minor changes and bugfixes in kernel syncers and neighbor cache
- direct protocol does not generate host and link local routes
- min_scope check is removed, all routes have SCOPE_UNIVERSE by default
- also fixes some remaining compiler warnings
2010-02-26 10:55:58 +01:00
e81b440f68
Fix configure to enable warnings and fix most of them.
2010-02-21 14:34:53 +01:00
353729f513
Temporary OSPF commit - socket changes.
2010-02-11 10:23:35 +01:00
c27b2449d1
Shows source (Router ID) for OSPF routes and adds such attribute.
...
A sad thing is that we does not have a 'router_id' filter type,
so it must be given as decimal number in filters.
2010-02-08 16:01:03 +01:00
99f5fc14cd
A partial vlink fix.
2010-01-08 22:19:41 +01:00
cf0858c217
A fix of a previous fix.
2010-01-07 22:43:06 +01:00
ba39197c11
Fixes vlinks for OSPFv2.
2010-01-07 22:22:10 +01:00
3034b384dd
A minor fix in OSPF.
2010-01-07 11:46:11 +01:00
f75747073e
Implements route reload for OSPF.
2009-12-14 21:17:15 +01:00
34a877ccac
Minor updates.
2009-12-14 17:29:33 +01:00
8a70a13e7e
Implements protocol-specific Router ID for OSPF.
...
And fixes one minor bug.
2009-12-11 11:06:51 +01:00
9807690b41
Fixes link-back check.
2009-12-06 22:05:50 +01:00
b76aeb8234
Fixes next hop handling.
2009-12-04 22:20:13 +01:00
cbf8b08d62
Temporary OSPFv3 devel commit
2009-11-17 10:31:33 +01:00
b66abe8ef9
Reimplements 'show ospf state' for OSPFv3 and fixes some bugs.
2009-10-15 00:28:04 +02:00
d82fc18d75
Implement proper LSA ID generation.
2009-10-07 21:10:29 +01:00
9f0ba7b1c7
Implements proper RID handling in OSPFv3.
2009-09-17 12:18:03 +02: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
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
2389c46fe3
Another pile of ipa_from_u32() calls.
2009-07-05 21:18:55 +02:00
f98e291579
The pipe cleanup.
2009-06-01 14:07:13 +02:00
3f670371cf
OSPF routes appeared with random value of ospf_tag attribute.
...
This patch fixes it.
2008-11-14 21:13:56 +01:00
a2d5b405d4
Bugfix in external routes calculation.
2005-03-14 10:59:52 +00:00
63ca37f313
Cleanup - all unused variables deleted.
2005-02-20 18:56:06 +00:00
dafaef9ba9
Originate default route into stub areas.
2005-02-20 16:53:06 +00:00
7de7470a2a
Bugfix - count courrectly next hop on single hop virtual link.
2005-02-20 03:37:47 +00:00
5506c82ce6
Bugfix in previous bugfix.
2005-02-18 19:36:32 +00:00
60e04f0413
Minor bugfix: Summary LSA for aggregated area was always propagated with
...
metric = 1. Now it's metric of most distant component.
2005-02-18 18:51:42 +00:00
27a1e3ac35
Minor bugfixes in routing table calsulation.
2005-02-15 16:17:42 +00:00
5d3f555234
Many bugfixes in routing table calculation and summary LSA origination.
2005-02-13 23:36:31 +00:00
89ba9a1806
Bugfix in inter-area route calculation and summary LSA origination.
...
Bugfix of some debugging commands.
2005-02-12 22:22:18 +00:00
56e2a4b776
Bugfix in OSPF - BIRD sometimes failed during rt calculation with VLINKs.
2004-08-05 18:06:30 +00:00
b37bb5ce03
Minor bugfix - add interface routes.
2004-07-15 16:48:12 +00:00
28e8d862b7
Minor bugfix in calculation of external routes.
2004-07-15 16:42:06 +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
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
1a61882d37
Better routing table calculation. We are ready to work with
...
multiple OSPF areas.
2004-06-11 09:36:50 +00:00
cd09226078
Be sure, that ospf_area is aged before routing table calculation.
2004-06-06 17:03:56 +00:00
b8f17cf192
Small cleanup, indentation and preparation for multiple areas routing table calculation.
2004-06-06 16:00:09 +00:00