Ondrej Filip
51cff78b25
Allocate OSPF areas before interfaces.
2000-06-06 01:46:32 +00:00
Ondrej Filip
c1824c4d4c
Simple autentication added.
2000-06-06 01:23:03 +00:00
Ondrej Filip
fef1badfcf
All die() renamed to bug().
2000-06-06 01:00:34 +00:00
Ondrej Filip
80787d418b
Dummy reconfigure added.
2000-06-06 00:52:35 +00:00
Ondrej Filip
f8f1e1f110
Interface locks added.
2000-06-06 00:46:00 +00:00
Ondrej Filip
b131e163c2
Some useles variable deleted.
2000-06-06 00:16:31 +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
e5b5d18c1c
NBMA networks should work now.
2000-06-05 23:44:26 +00:00
Ondrej Filip
3b580a23ad
Bugfix in NET LSA flushing.
...
Configuration now works! :-)
Better "show ospf"
Some minor bugfixes.
2000-06-05 20:57:53 +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
496c819f26
Removed some FIXMEs by deleting them.
2000-06-05 19:35:48 +00:00
Ondrej Filip
3585d400e0
Don't info about DR and BDR on non-MA networks.
2000-06-05 19:31:55 +00:00
Ondrej Filip
fdb0c540a8
PTP link in RTLSA was not announced correctly.
2000-06-05 19:12:22 +00:00
Martin Mares
8441f17925
Unless a filter specifies otherwise, all external routes have type 2
...
metric 10000.
2000-06-05 18:40:25 +00:00
Martin Mares
f8032bbdb1
Simplified the grammar and fixed several minor bugs (e.g., `INTERFACE "eth0" };'
...
was a valid entry).
2000-06-05 18:32:51 +00:00
Ondrej Filip
44fc1888cf
First calculate checksum and then send refreshed LSA!
2000-06-05 18:09:49 +00:00
Ondrej Filip
aba5e89f93
Better checksum checking.
2000-06-05 18:09:15 +00:00
Ondrej Filip
eb2c99a132
Yet another change, now flushing of net lsa seems to be perfect. :-)
2000-06-05 16:32:29 +00:00
Ondrej Filip
2a5d7caa95
I calculated next hop of parent instead of actual LSA. :-(
2000-06-05 16:13:50 +00:00
Ondrej Filip
07b7100292
Don;t send packet over downed interface.
2000-06-05 15:44:11 +00:00
Ondrej Filip
ac272c0067
Bug in LSA origination.
2000-06-05 05:06:53 +00:00
Ondrej Filip
dc2548d2cc
Premature age LSA if you're NOT dr.
2000-06-05 05:06:22 +00:00
Ondrej Filip
88048fb3c9
Small patch to better hash type=2 LSAs.
2000-06-05 03:46:19 +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
dab6651916
Install newer lsa even if nothing in its body change.
2000-06-04 19:21:23 +00:00
Ondrej Filip
67cc9135bf
Many bugs in ext lsa origination.
2000-06-04 19:20:28 +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
102e3e0e02
Just to be sure, that rt calculation cannot start beforeorigination of rt LSA.
2000-06-04 17:51:52 +00:00
Ondrej Filip
83e50ffc47
Bug in debugging.
2000-06-04 17:33:15 +00:00
Ondrej Filip
71f7d043a6
:-) No bison does not have any comment to my code. :-)
2000-06-04 17:10:52 +00:00
Ondrej Filip
3560cf8e0b
Clean up.
2000-06-04 16:36:57 +00:00
Ondrej Filip
e781124868
Another clean up.
2000-06-04 16:17:39 +00:00
Ondrej Filip
2a863dd6e1
Small change to make bison happy.
2000-06-04 16:12:01 +00:00
Ondrej Filip
aaaff77605
More conf. items defined.
2000-06-03 09:50:31 +00:00
Ondrej Filip
a789d814dd
Multiple items in area {} :-)
2000-06-03 08:42:04 +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
3fa5722def
First option into config added. :-)
2000-06-02 15:05:41 +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
2eac33f774
Better LSA Aging.
2000-06-02 12:34:28 +00:00
Ondrej Filip
ece612e128
sh interface "iface" dumpped all.
2000-06-02 11:24:38 +00:00
Ondrej Filip
7a5582ac00
Better dumping, if I get strange lsack.
2000-06-02 11:00:14 +00:00
Ondrej Filip
3488634cba
Handle "show ospf *" even if protocol is down.
2000-06-02 10:21:02 +00:00
Ondrej Filip
a489f0ce8b
Silly bug in sh interface. Now I test ALL interfaces. :-)
2000-06-02 09:57:22 +00:00
Ondrej Filip
489f800b45
Speedup loading process.
2000-06-02 09:53:26 +00:00
Ondrej Filip
92e8be8c89
Bugfix in lsreq receiving.
2000-06-02 09:42:24 +00:00
Ondrej Filip
c4f0f01408
Added show ospf interface.
...
show ospf neighbors now knows "<interface>".
2000-06-01 17:52:21 +00:00