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
1512813e95
... and a whole bunch of unused parameters and variables in ospf.
2004-06-05 09:28:17 +00:00
9b7de4c4d1
'struct proto' removed
...
Finally, I found the bug reported by Andreas Steinmetz. FIXED.
2004-06-04 20:41:02 +00:00
8e15e048f2
Deleted useles "struct proto" sending.
2004-06-04 17:05:24 +00:00
7a03e29d5c
Better log() usage.
2004-06-04 16:56:54 +00:00
fb9bf6888c
Indented. No other change.
2004-06-04 16:55:53 +00:00
c76ba51a5f
lsack.c cleaned. Better names for functions and
...
DIRECT acks can be sent in one packet now.
2004-06-04 16:30:04 +00:00
28de5133ec
ackd_timer_hook moded to neighbor.c
2004-06-04 15:45:35 +00:00
035f6acbfe
Patch from Andreas Steinmetz <ast@domdv.de>
2004-06-01 13:12:10 +00:00
d5e4b51865
Doc
2000-06-07 22:10:46 +00:00
531a48d8c5
Tracing in LS ack.
2000-06-06 02:32:14 +00:00
eb436e16fd
NBMA networks seems to work, but this should be better. :-)
2000-06-06 00:08:27 +00:00
4bb9ce56bb
Reset inactim timer if you receive any packet from neighbor.
2000-06-05 19:45:06 +00:00
df49d4e14b
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().
2000-06-04 19:56:06 +00:00
83e50ffc47
Bug in debugging.
2000-06-04 17:33:15 +00:00
89d6782dd1
interface {} added.
2000-06-03 01:29:00 +00:00
7a5582ac00
Better dumping, if I get strange lsack.
2000-06-02 11:00:14 +00:00
3728267827
And finally, Premature aging works. :-)
2000-05-31 18:21:42 +00:00
c8d1f3feb2
Better debugging.
...
More robust.
2000-05-11 22:00:16 +00:00
a3ae6246c2
Bugfix in lsrt slist adding.
2000-05-09 19:38:16 +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
8a3049f6f1
Useless '\n' in log()
2000-05-08 22:42:56 +00:00
158b99c912
Better logging. (%d->%I)
2000-05-08 22:02:45 +00:00
19fc4c763e
LS ack.
2000-04-18 21:13:56 +00:00
26116eac93
Better LS Ack dumping.
2000-04-18 20:34:19 +00:00
9eada7ca03
Fixed the serious bug in LSack.
...
Oh, I'm an idiot. I sent LSACK, but in header was LSUPD. :-(
2000-04-18 19:44:16 +00:00
284c43ff66
Sending of ACK disabled, since I'll find bug.
2000-04-18 17:36:46 +00:00
023f5e86eb
Another LSack update. It's still NOT correct and it surely
...
kills gated or Cyclades OSPF implementation. :-)
2000-04-18 17:00:56 +00:00
67315ef64e
Some lsack work. There is something very worng. :-( It locked my network.
2000-04-18 01:06:16 +00:00
ebff007f08
LSack receiving bugfix.
2000-04-12 15:37:52 +00:00
4bf41ac8b1
LS Ack receiving done.
2000-04-12 15:20:13 +00:00
921a93f217
Flooding work continues.
2000-04-04 00:32:17 +00:00
de769e24c0
Skeleton structures and files added.
2000-03-30 20:00:42 +00:00