Statistics
| Branch: | Revision:

iof-bird-daemon / proto / ospf / rt.c @ 1a61882d

History | View | Annotate | Download (14.8 KB)

# Date Author Comment
1a61882d 06/11/2004 09:36 AM Ondrej Filip

Better routing table calculation. We are ready to work with
multiple OSPF areas.

cd092260 06/06/2004 05:03 PM Ondrej Filip

Be sure, that ospf_area is aged before routing table calculation.

b8f17cf1 06/06/2004 04:00 PM Ondrej Filip

Small cleanup, indentation and preparation for multiple areas routing table calculation.

2e10a170 06/06/2004 09:37 AM Ondrej Filip

Indentation.

1512813e 06/05/2004 09:28 AM Martin Mares

... and a whole bunch of unused parameters and variables in ospf.

9b133458 06/02/2004 09:14 AM Ondrej Filip

Hotfix for router's parent without nexthop.
It will probably work perfect, but I need to eliminate such situation.

f9625e9a 06/01/2004 02:06 PM Ondrej Filip

Bugfix in external routes calculation.

baa5dd6c 08/23/2003 10:42 AM Ondrej Filip

Many spelling mistakes fixed.

Thanks you Harry Moyes.

b7869628 12/07/2001 05:34 PM Ondrej Filip

Bugfix in router importation.

8e32493c 08/21/2001 05:00 PM Ondrej Filip

Removed some useless (hope!) code in next hop calculation.

68db89a2 08/21/2001 04:44 PM Ondrej Filip

Finally, next hop problem fixed.

e8ab1680 08/21/2001 03:00 PM Ondrej Filip

Hope, bug in next hop calculation for stub routes fixed.

24c00cb1 06/12/2001 09:10 PM Ondrej Filip

Install route into main routing table just if it's necessary.

e9d3c3aa 06/09/2001 02:55 PM Ondrej Filip

Bug in next-hop calculation fixed. (For dual connected neighbors.)

501c5bb0 11/21/2000 11:47 PM Ondrej Filip

Small bugfix in ext routes calculation.

52fa3e38 09/04/2000 09:21 PM Ondrej Filip

Fixed many bugs in rt calculation and interface adding. Now it seems to be
OK, I'm going to advertise 1.0.4.

fdb19982 09/03/2000 10:18 PM Ondrej Filip

Serious bug in ext lsa origination found. Going for 1.0.4.

f321a61f 08/18/2000 04:44 PM Ondrej Filip

Fixed bug in nex hop calculation of external routes.

28a6e1aa 08/17/2000 07:42 PM Ondrej Filip

Stupid bug in next hop calculation of external routes.

059fc1e9 08/16/2000 07:37 PM Ondrej Filip

My calculation of external routes violated rfc. :-(

972fdb45 06/19/2000 03:12 PM Ondrej Filip

Routing table calculation clean up.

0e376168 06/09/2000 06:54 AM Martin Mares

Shut up an uninitialized variable warning.

25a3f3da 06/07/2000 11:34 PM Ondrej Filip

I mark all LSA as in distance INFINITY in process of aging.
I don't have to WALK twice through it.

1186369b 06/07/2000 11:23 PM Ondrej Filip

Doc.

abcbfd04 06/06/2000 02:34 AM Ondrej Filip

Tracing.

2a5d7caa 06/05/2000 04:13 PM Ondrej Filip

I calculated next hop of parent instead of actual LSA. :-(

88048fb3 06/05/2000 03:46 AM Ondrej Filip

Small patch to better hash type=2 LSAs.

273fd2c1 06/05/2000 02:23 AM Ondrej Filip

Many bugfixes (I don't remember all of them):
Added link ID calculation for external routes with same prefix but
different mask.
Bugfix in NET lsa origination.
Bugfix in NET hashing.
Bugfix in LSA installing.

df49d4e1 06/04/2000 07:56 PM Martin Mares

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.

102e3e0e 06/04/2000 05:51 PM Ondrej Filip

Just to be sure, that rt calculation cannot start beforeorigination of rt LSA.

0822995c 05/31/2000 03:04 PM Ondrej Filip

Set E2 metric for internal routes to LSINFINITY.

9a04d030 05/31/2000 02:52 PM Ondrej Filip

Delete all ext routes from unreachable neighbor.

d1660fd3 05/31/2000 02:21 PM Ondrej Filip

Sort cleanup in aging.

70a38319 05/31/2000 02:06 PM Ondrej Filip

LSArt origination and routing table calculation is now not doing so
often. Instead of calculation I just schedule it latter.

a7a3a0a3 05/31/2000 12:07 PM Ondrej Filip

Added tagging of external LSA.

73232f6b 05/30/2000 10:36 AM Ondrej Filip

Better rt dumping.

f7c0525e 05/28/2000 07:16 PM Ondrej Filip

get_route_info() added.

0850ce22 05/17/2000 09:20 PM Ondrej Filip

Smal debug bugfix.

4ee21789 05/17/2000 12:28 AM Ondrej Filip

Don't die, if you receive strange LSA.

8fb0c2c2 05/16/2000 11:24 PM Ondrej Filip

Calculation of external routes finally works.

31834faa 05/16/2000 10:43 PM Ondrej Filip

Ehmm, removed 'if(1 || ...' so I can test the second part .

508c36ab 05/16/2000 10:34 PM Ondrej Filip

Routing table calculation for ext LSAs having next-hop=!0.0.0.0

7e681ef3 05/12/2000 12:22 AM Ondrej Filip

Calculation of external routes works. :-)

aa1e082c 05/10/2000 10:47 AM Ondrej Filip

Calculation of external routes.

fe95ab68 05/09/2000 09:52 PM Ondrej Filip

FIXME's removed by deleting them. :-)

3b8b1bd0 05/09/2000 07:38 PM Ondrej Filip

Better dumping.

fafe44b6 05/09/2000 12:03 AM Ondrej Filip

Just added declaration of AS Ext routes calculation.

b57a45b8 05/08/2000 10:03 PM Ondrej Filip

Next hop calculation improved. (I ignored stub networks advertised by my
neighbors.

916c8c0a 05/08/2000 10:40 AM Martin Mares

Use preferences properly.

d345cda5 05/04/2000 01:23 AM Ondrej Filip

Bugfix in Network lsa originating
Bugfix in ntohlsab() and htonlsab()
For calculating of rt I use my own fib. I delete routes! ;-)

9e48d717 05/03/2000 10:36 PM Ondrej Filip

Test for "flushing" added.

a02c6c18 05/03/2000 10:23 PM Ondrej Filip

Cleanup of code. Some arguments of functions were useless.

c45f48fb 05/02/2000 10:19 PM Ondrej Filip

Aging of lsa database added.

a92847e7 05/02/2000 07:27 PM Ondrej Filip

Route calculation for stub networks.

85195f1a 04/30/2000 10:14 PM Ondrej Filip

Many small changes and bug fixes. Routing table calculation works.
I'm waiting for rt lookup to add stub networks.

c6c56264 04/30/2000 11:31 AM Ondrej Filip

Sync with nest's rt table and some minor improvements.

e80e9d0d 04/30/2000 09:32 AM Ondrej Filip

RT calculation strongly simplified. Now, I don't need any
memory allocation. :-)

468f2347 04/29/2000 03:57 PM Ondrej Filip

Calculating of nexts hop(s) added.

2add26df 04/26/2000 08:16 PM Ondrej Filip

Stub networks done.

5904a512 04/26/2000 02:03 PM Ondrej Filip

Nets are used before routers.

dfa9a53a 04/26/2000 12:54 PM Ondrej Filip

Routing table calculation. Dijkstra done.