| Branch: | Revision:

iof-bird-daemon / proto @ 351feeb5

# Date Author Comment
351feeb5 06/07/2000 09:56 PM Ondrej Filip


b4af36e0 06/07/2000 09:50 PM Ondrej Filip

Removed some FIXMEs simply deleting them.

7ab3ff6a 06/07/2000 09:46 PM Ondrej Filip

Doc in neighbor.c and some tiny changes related to.

cadbb827 06/07/2000 09:12 PM Ondrej Filip

A copyright change.

6f58dc64 06/07/2000 08:50 PM Ondrej Filip


89755a86 06/07/2000 08:30 PM Ondrej Filip

Introdution into OSPF.

07f29765 06/07/2000 02:06 PM Pavel Machek

RIPv6 now works.

18b4d6bf 06/07/2000 01:58 PM Pavel Machek

rip ipv6 bugfix

fa6c2405 06/07/2000 01:46 PM Ondrej Filip

Now I can change cost of interface without OSPF restart.

58f7d004 06/07/2000 01:25 PM Martin Mares

Fixes to the progdoc.

38203d78 06/07/2000 01:19 PM Ondrej Filip

Originate rt lsa before sending first dbdes.

2e9b2421 06/07/2000 12:29 PM Martin Mares

Spelling fixes to progdoc.

1ae494a7 06/07/2000 11:55 AM Martin Mares

Avoid SEGV's in tracing.

8cd5c52f 06/07/2000 01:19 AM Ondrej Filip

Removed useless trace.

3df89cef 06/07/2000 01:18 AM Ondrej Filip


bd457b8d 06/07/2000 01:03 AM Ondrej Filip

Some minor changes:
Typo: transit delay!=transmit delay
Zero checks etc.

edc34dc9 06/07/2000 12:56 AM Ondrej Filip

Reconfiguration hook.
It will survive many timer and constat changes.

a63a9ce6 06/06/2000 12:50 PM Ondrej Filip

Better dumping neighbors' states on PTP interface.

41ad16e2 06/06/2000 11:50 AM Ondrej Filip

Added IP protocols.

ee4880c8 06/06/2000 02:54 AM Ondrej Filip

Some '\n' deleted.

064b1d89 06/06/2000 02:50 AM Ondrej Filip


bd37f45c 06/06/2000 02:43 AM Ondrej Filip

Deleted some debug()

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


531a48d8 06/06/2000 02:32 AM Ondrej Filip

Tracing in LS ack.

992705f6 06/06/2000 02:27 AM Ondrej Filip

Tracing in topology

d3995c49 06/06/2000 02:16 AM Ondrej Filip

Tracing in LSUPD.

f14032ef 06/06/2000 02:09 AM Ondrej Filip

First part of tracing.

51cff78b 06/06/2000 01:46 AM Ondrej Filip

Allocate OSPF areas before interfaces.

c1824c4d 06/06/2000 01:23 AM Ondrej Filip

Simple autentication added.

fef1badf 06/06/2000 01:00 AM Ondrej Filip

All die() renamed to bug().

80787d41 06/06/2000 12:52 AM Ondrej Filip

Dummy reconfigure added.

f8f1e1f1 06/06/2000 12:46 AM Ondrej Filip

Interface locks added.

b131e163 06/06/2000 12:16 AM Ondrej Filip

Some useles variable deleted.

eb436e16 06/06/2000 12:08 AM Ondrej Filip

NBMA networks seems to work, but this should be better. :-)

e5b5d18c 06/05/2000 11:44 PM Ondrej Filip

NBMA networks should work now.

3b580a23 06/05/2000 08:57 PM Ondrej Filip

Bugfix in NET LSA flushing.
Configuration now works! :-)
Better "show ospf"
Some minor bugfixes.

4bb9ce56 06/05/2000 07:45 PM Ondrej Filip

Reset inactim timer if you receive any packet from neighbor.

496c819f 06/05/2000 07:35 PM Ondrej Filip

Removed some FIXMEs by deleting them.

3585d400 06/05/2000 07:31 PM Ondrej Filip

Don't info about DR and BDR on non-MA networks.

fdb0c540 06/05/2000 07:12 PM Ondrej Filip

PTP link in RTLSA was not announced correctly.

8441f179 06/05/2000 06:40 PM Martin Mares

Unless a filter specifies otherwise, all external routes have type 2
metric 10000.

f8032bbd 06/05/2000 06:32 PM Martin Mares

Simplified the grammar and fixed several minor bugs (e.g., `INTERFACE "eth0" };'
was a valid entry).

44fc1888 06/05/2000 06:09 PM Ondrej Filip

First calculate checksum and then send refreshed LSA!

aba5e89f 06/05/2000 06:09 PM Ondrej Filip

Better checksum checking.

4c5f93d7 06/05/2000 05:13 PM Pavel Machek

Better documentation. There are functions whose description is good when
reading source but whose documentation does not belong to progdocs.

8798c811 06/05/2000 04:36 PM Pavel Machek

Docs updates:

make prog.dvi

do not overflow in .dvi

include filter documentation in the system

eb2c99a1 06/05/2000 04:32 PM Ondrej Filip

Yet another change, now flushing of net lsa seems to be perfect. :-)

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

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

07b71002 06/05/2000 03:44 PM Ondrej Filip

Don;t send packet over downed interface.

8b79c4cc 06/05/2000 03:41 PM Pavel Machek

Add safety check.

b093c328 06/05/2000 12:52 PM Pavel Machek

Updates to both programmers and users doc

ac272c00 06/05/2000 05:06 AM Ondrej Filip

Bug in LSA origination.

dc2548d2 06/05/2000 05:06 AM Ondrej Filip

Premature age LSA if you're NOT dr.

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.

e24ddd9b 06/04/2000 08:00 PM Martin Mares

Don't set precedence and TTL for the dummy socket.

13e9bac3 06/04/2000 07:57 PM Martin Mares

One more newline less... :)

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.

201187c5 06/04/2000 07:55 PM Martin Mares

debug -> DBG

dab66519 06/04/2000 07:21 PM Ondrej Filip

Install newer lsa even if nothing in its body change.

67cc9135 06/04/2000 07:20 PM Ondrej Filip

Many bugs in ext lsa origination.

ce8f0c08 06/04/2000 07:19 PM Ondrej Filip

Schedule RT calcualtion if you delete LSA by premature aging.

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

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

83e50ffc 06/04/2000 05:33 PM Ondrej Filip

Bug in debugging.

71f7d043 06/04/2000 05:10 PM Ondrej Filip

:-) No bison does not have any comment to my code. :-)

54e55169 06/04/2000 05:06 PM Martin Mares

BGP documented.

3560cf8e 06/04/2000 04:36 PM Ondrej Filip

Clean up.

e7811248 06/04/2000 04:17 PM Ondrej Filip

Another clean up.

3b31c538 06/04/2000 04:15 PM Martin Mares

Documented all the trivial protocols.

2a863dd6 06/04/2000 04:12 PM Ondrej Filip

Small change to make bison happy.

aaaff776 06/03/2000 09:50 AM Ondrej Filip

More conf. items defined.

a789d814 06/03/2000 08:42 AM Ondrej Filip

Multiple items in area {} :-)

89d6782d 06/03/2000 01:29 AM Ondrej Filip

interface {} added.

b36a0a79 06/02/2000 07:55 PM Ondrej Filip

area {} added to config.

3fa5722d 06/02/2000 03:05 PM Ondrej Filip

First option into config added. :-)

62924172 06/02/2000 01:52 PM Ondrej Filip

Flush LSA when receive aged one.

e4ba0ec1 06/02/2000 01:27 PM Ondrej Filip

Bugfix in receiving of aged LSA.

2eac33f7 06/02/2000 12:34 PM Ondrej Filip

Better LSA Aging.

ece612e1 06/02/2000 11:24 AM Ondrej Filip

sh interface "iface" dumpped all.

7a5582ac 06/02/2000 11:00 AM Ondrej Filip

Better dumping, if I get strange lsack.

3488634c 06/02/2000 10:21 AM Ondrej Filip

Handle "show ospf *" even if protocol is down.

a489f0ce 06/02/2000 09:57 AM Ondrej Filip

Silly bug in sh interface. Now I test ALL interfaces. :-)

489f800b 06/02/2000 09:53 AM Ondrej Filip

Speedup loading process.

92e8be8c 06/02/2000 09:42 AM Ondrej Filip

Bugfix in lsreq receiving.

c4f0f014 06/01/2000 05:52 PM Ondrej Filip

Added show ospf interface.
show ospf neighbors now knows "<interface>".

4ab4e977 06/01/2000 04:26 PM Ondrej Filip

show ospf implemented.

a783e259 06/01/2000 03:53 PM Ondrej Filip

Cisco-like "show ospf neighbors" implemented.

23df5e4c 06/01/2000 01:00 PM Martin Mares

Print route tag in hexadecimal and omit it if it's zero.

bc00185e 06/01/2000 01:00 PM Martin Mares

Updated to new neighbor cache.

491cd43b 06/01/2000 12:59 PM Martin Mares

Updated RIP to new neighbor cache semantics. When presented with next hop
equal to a local address, just ignore the route (as it is usually just an
external route exported by us echoed by some RIP peer), when given an
invalid next hop, moan to the log.

df968040 06/01/2000 12:17 PM Ondrej Filip

Print tag unsigned rather then signed.

c52c7e76 06/01/2000 12:08 PM Ondrej Filip

Calculate checksum when reflooding (after min ls_refresh).

42542c56 06/01/2000 12:32 AM Ondrej Filip


d27d0efe 06/01/2000 12:22 AM Ondrej Filip

Very stuping bug. (I took me 4 hours to find it!)
I just wrote "=!" instead of "!=". :-(((((((

b5958826 05/31/2000 06:55 PM Ondrej Filip

Ehm, some other "down" steps.

3f6953a1 05/31/2000 06:45 PM Ondrej Filip

Some bugs in cleanup after iface down.

489b2155 05/31/2000 06:36 PM Ondrej Filip

Why does not work "sk_close(sk);rfree(sk);"?

46962be6 05/31/2000 06:31 PM Ondrej Filip

Better debugging.
Safe neigh_list deleting.

37282678 05/31/2000 06:21 PM Ondrej Filip

And finally, Premature aging works. :-)

31ee3d5f 05/31/2000 03:51 PM Ondrej Filip

Another step to make premature aging better.