Ondrej Filip
3e2bd0f17a
Md5 authentification added (unsested).
...
Packet receiving clean up.
2004-06-26 20:15:34 +00:00
Ondrej Filip
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
Ondrej Filip
5e3436d20f
Cleanup in packet.c. Deleted unused parameters.
2004-06-06 19:53:52 +00:00
Ondrej Filip
d5d9693ce9
Deleted unused parameters.
2004-06-06 18:45:08 +00:00
Ondrej Filip
b8f17cf192
Small cleanup, indentation and preparation for multiple areas routing table calculation.
2004-06-06 16:00:09 +00:00
Martin Mares
1512813e95
... and a whole bunch of unused parameters and variables in ospf.
2004-06-05 09:28:17 +00:00
Ondrej Filip
6f3203fabf
cleanup in lsupd.c, indenting, "struct proto" removed...
2004-06-04 21:05:43 +00:00
Ondrej Filip
9b7de4c4d1
'struct proto' removed
...
Finally, I found the bug reported by Andreas Steinmetz. FIXED.
2004-06-04 20:41:02 +00:00
Ondrej Filip
27f49a2c3c
lsreq.c indented and small 'struct proto' changes.
2004-06-04 17:28:41 +00:00
Ondrej Filip
8e15e048f2
Deleted useles "struct proto" sending.
2004-06-04 17:05:24 +00:00
Ondrej Filip
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
Ondrej Filip
f9fdabe4f6
Small reversing of previous patch.
2004-06-04 14:22:30 +00:00
Ondrej Filip
d6c28f3ada
Code and comments cleanup.
2004-06-04 14:03:30 +00:00
Ondrej Filip
39e517d47c
hello.c and hello.h cleaned up. No design changes.
2004-06-04 12:53:10 +00:00
Ondrej Filip
035f6acbfe
Patch from Andreas Steinmetz <ast@domdv.de>
2004-06-01 13:12:10 +00:00
Ondrej Filip
baa5dd6ccc
Many spelling mistakes fixed.
...
Thanks you Harry Moyes.
2003-08-23 10:42:41 +00:00
Ondrej Filip
32749f493f
Hmm, nasty bug, LSUPD was not well flooded via PTP interfaces. :-(
2000-12-14 01:04:51 +00:00
Ondrej Filip
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
Ondrej Filip
135857e577
Acknoledge your own premature aged LSA.
2000-06-08 19:14:08 +00:00
Ondrej Filip
e9ab0b4212
Doc in lsalib.c + related minor changes.
2000-06-07 22:31:47 +00:00
Martin Mares
1ae494a7e1
Avoid SEGV's in tracing.
2000-06-07 11:55:36 +00:00
Ondrej Filip
d3995c498d
Tracing in LSUPD.
2000-06-06 02:16:39 +00:00
Ondrej Filip
eb436e16fd
NBMA networks seems to work, but this should be better. :-)
2000-06-06 00:08:27 +00:00
Ondrej Filip
4bb9ce56bb
Reset inactim timer if you receive any packet from neighbor.
2000-06-05 19:45:06 +00:00
Ondrej Filip
aba5e89f93
Better checksum checking.
2000-06-05 18:09:15 +00:00
Ondrej Filip
273fd2c164
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.
2000-06-05 02:23:20 +00:00
Martin Mares
13e9bac33f
One more newline less... :)
2000-06-04 19:57:04 +00:00
Martin Mares
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
Ondrej Filip
ce8f0c083a
Schedule RT calcualtion if you delete LSA by premature aging.
2000-06-04 19:19:36 +00:00
Ondrej Filip
89d6782dd1
interface {} added.
2000-06-03 01:29:00 +00:00
Ondrej Filip
b36a0a799c
area {} added to config.
2000-06-02 19:55:55 +00:00
Ondrej Filip
62924172ae
Flush LSA when receive aged one.
2000-06-02 13:52:50 +00:00
Ondrej Filip
e4ba0ec197
Bugfix in receiving of aged LSA.
2000-06-02 13:27:34 +00:00
Ondrej Filip
489f800b45
Speedup loading process.
2000-06-02 09:53:26 +00:00
Ondrej Filip
42542c56c2
Cleanup.
2000-06-01 00:32:08 +00:00
Ondrej Filip
3728267827
And finally, Premature aging works. :-)
2000-05-31 18:21:42 +00:00
Ondrej Filip
31ee3d5f21
Another step to make premature aging better.
2000-05-31 15:51:39 +00:00
Ondrej Filip
a9eeefd63a
Warning destroyed. :-)
2000-05-31 15:28:13 +00:00
Ondrej Filip
82364f4db8
Flood my LSA (if exists) after old one is flushed.
2000-05-31 15:24:29 +00:00
Ondrej Filip
7e1c7efae2
Stupig bug in debugging.
2000-05-30 17:57:06 +00:00
Ondrej Filip
3dd8f983b6
You can decide if add LSA into lsrth during flood_lsa().
2000-05-30 17:51:22 +00:00
Ondrej Filip
b477a9a855
Don't send empty LS upd. (And better debugging.)
2000-05-30 16:49:48 +00:00
Ondrej Filip
935ceabea4
Don't send empty LS update.
2000-05-30 16:08:29 +00:00
Ondrej Filip
a548a7e167
Bug in direct ack (via update).
2000-05-30 15:05:47 +00:00
Ondrej Filip
e9d6b1d19f
Kosmetic change in debugging.
2000-05-28 20:11:56 +00:00
Ondrej Filip
4bd28fb68e
Better shutdown. (Flush my own router LSA and send 1WAY to every neighbor.)
...
Ext LSA originating and flushing added.
2000-05-27 15:36:02 +00:00
Ondrej Filip
5da1f93537
Bugfix in flooding. (bad size)
...
Better debugging.
More robust in receiving.
2000-05-11 22:00:55 +00:00
Ondrej Filip
13741548a6
Some better lsa checking added.
2000-05-10 15:04:21 +00:00
Ondrej Filip
a9c41c8548
Out dump deleted.
2000-05-10 14:29:00 +00:00
Ondrej Filip
32fa4a5a46
Premature aging of self-originated LSA received in flooding.
2000-05-09 21:06:48 +00:00