Ondrej Filip
|
24c00cb119
|
Install route into main routing table just if it's necessary.
|
2001-06-12 21:10:30 +00:00 |
|
Ondrej Filip
|
87c450dffc
|
Added comments.
|
2001-06-09 14:56:01 +00:00 |
|
Ondrej Filip
|
e9d3c3aaea
|
Bug in next-hop calculation fixed. (For dual connected neighbors.)
|
2001-06-09 14:55:10 +00:00 |
|
Ondrej Filip
|
ea31425a61
|
Patch from David Rohleder <davro@ics.muni.cz> thanx.
|
2001-04-09 19:15:03 +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
|
501c5bb03f
|
Small bugfix in ext routes calculation.
|
2000-11-21 23:47: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
|
b02e40111e
|
I allocate struct ifa before unlocking. So route exported to OSPF are correct.
I work also with interfaces that have some problems with socket opening.
I declare them as stub.
|
2000-09-04 19:42:17 +00:00 |
|
Ondrej Filip
|
fdb1998202
|
Serious bug in ext lsa origination found. Going for 1.0.4.
|
2000-09-03 22:18:40 +00:00 |
|
Ondrej Filip
|
1e972b5524
|
Log some unusual situation.
|
2000-09-03 16:16:33 +00:00 |
|
Ondrej Filip
|
e3bc10fdc4
|
Added stub interface. (Interface which is propagated to OSPF but
it does not sends nor listens packets.)
I added some new options, please look at it and look into doc if it's OK.
|
2000-09-02 08:54:40 +00:00 |
|
Ondrej Filip
|
5ddec4e6cf
|
Reconfigure poll interval.
|
2000-09-02 07:58:05 +00:00 |
|
Ondrej Filip
|
7cedbf217e
|
Reconfiguration for new options.
|
2000-09-02 00:15:07 +00:00 |
|
Ondrej Filip
|
a190e7200b
|
Added hellos on NBMA networks. (I don't violate RFC now.)
|
2000-09-02 00:03:36 +00:00 |
|
Ondrej Filip
|
5a063efeea
|
Bugfix in ext lsa importing.
|
2000-08-28 13:51:13 +00:00 |
|
Ondrej Filip
|
9e2920824e
|
Typo.
|
2000-08-18 16:47:27 +00:00 |
|
Ondrej Filip
|
f321a61f77
|
Fixed bug in nex hop calculation of external routes.
|
2000-08-18 16:44:37 +00:00 |
|
Ondrej Filip
|
88aa2af7ef
|
Just formatting.
|
2000-08-18 16:36:54 +00:00 |
|
Ondrej Filip
|
28a6e1aa0e
|
Stupid bug in next hop calculation of external routes.
|
2000-08-17 19:42:52 +00:00 |
|
Ondrej Filip
|
1eec760778
|
Typo in rte_better.
|
2000-08-16 20:18:19 +00:00 |
|
Ondrej Filip
|
059fc1e94a
|
My calculation of external routes violated rfc. :-(
|
2000-08-16 19:37:04 +00:00 |
|
Ondrej Filip
|
d6a7e2fb85
|
Bug in rte_better.
|
2000-08-16 19:03:06 +00:00 |
|
Pavel Machek
|
ad3907559c
|
RIP bugfix
|
2000-06-21 19:40:46 +00:00 |
|
Martin Mares
|
bcbdcbb6ae
|
Don't accept incoming connections when the neighbor is not up.
|
2000-06-20 07:49:08 +00:00 |
|
Ondrej Filip
|
972fdb4532
|
Routing table calculation clean up.
|
2000-06-19 15:12:50 +00:00 |
|
Ondrej Filip
|
365211d588
|
Bugfix in logging.
|
2000-06-13 19:03:41 +00:00 |
|
Martin Mares
|
0e376168c5
|
Shut up an uninitialized variable warning.
|
2000-06-09 06:54:01 +00:00 |
|
Ondrej Filip
|
a012cbb16f
|
Nasty bug in LSA refreshing. I didn't refesh my own copy! :-(
|
2000-06-08 19:16:21 +00:00 |
|
Ondrej Filip
|
135857e577
|
Acknoledge your own premature aged LSA.
|
2000-06-08 19:14:08 +00:00 |
|
Ondrej Filip
|
054a352475
|
Don't send dbdes before rtlsa origination.
|
2000-06-08 19:02:31 +00:00 |
|
Martin Mares
|
6567e6cf50
|
Missing parameters...
|
2000-06-08 12:42:34 +00:00 |
|
Martin Mares
|
725270cb1d
|
Fixes for the programmer's manual.
|
2000-06-08 12:37:21 +00:00 |
|
Ondrej Filip
|
8d56febe64
|
HASH_DEF_ORDER back to 6.
|
2000-06-08 12:04:57 +00:00 |
|
Martin Mares
|
ec423cc725
|
Updated CLI helps.
|
2000-06-08 10:25:02 +00:00 |
|
Ondrej Filip
|
099c017fca
|
Still some endianity bugs.
|
2000-06-08 02:28:04 +00:00 |
|
Ondrej Filip
|
59ba334296
|
I forgot some endianity operations.
|
2000-06-08 02:04:45 +00:00 |
|
Ondrej Filip
|
423230f2f1
|
Ehm, my (B)DR election was based on router id, but RFC says ip!
|
2000-06-08 01:49:19 +00:00 |
|
Ondrej Filip
|
17e29574bc
|
Better algoritmus of LSA aging.
|
2000-06-07 23:48:33 +00:00 |
|
Ondrej Filip
|
25a3f3da7a
|
I mark all LSA as in distance INFINITY in process of aging.
I don't have to WALK twice through it.
|
2000-06-07 23:34:43 +00:00 |
|
Ondrej Filip
|
1186369bbd
|
Doc.
|
2000-06-07 23:23:37 +00:00 |
|
Ondrej Filip
|
37c3e558ab
|
Simple explanation, how LSA are kept in database.
|
2000-06-07 23:05:32 +00:00 |
|
Ondrej Filip
|
87f0d22ef8
|
Minor change.
|
2000-06-07 22:57:59 +00:00 |
|
Ondrej Filip
|
c2553b1b3e
|
Minor changes.
|
2000-06-07 22:56:52 +00:00 |
|
Ondrej Filip
|
eee9cefd8c
|
Doc
|
2000-06-07 22:53:51 +00:00 |
|
Ondrej Filip
|
e9ab0b4212
|
Doc in lsalib.c + related minor changes.
|
2000-06-07 22:31:47 +00:00 |
|
Ondrej Filip
|
d5e4b51865
|
Doc
|
2000-06-07 22:10:46 +00:00 |
|
Ondrej Filip
|
351feeb514
|
Doc.
|
2000-06-07 21:56:32 +00:00 |
|
Ondrej Filip
|
b4af36e0d8
|
Removed some FIXMEs simply deleting them.
|
2000-06-07 21:50:16 +00:00 |
|
Ondrej Filip
|
7ab3ff6a28
|
Doc in neighbor.c and some tiny changes related to.
|
2000-06-07 21:46:22 +00:00 |
|
Ondrej Filip
|
cadbb827f9
|
A copyright change.
|
2000-06-07 21:12:00 +00:00 |
|
Ondrej Filip
|
6f58dc64c9
|
Doc
|
2000-06-07 20:50:08 +00:00 |
|
Ondrej Filip
|
89755a8623
|
Introdution into OSPF.
|
2000-06-07 20:30:27 +00:00 |
|
Pavel Machek
|
07f29765a5
|
RIPv6 now works.
|
2000-06-07 14:06:37 +00:00 |
|
Pavel Machek
|
18b4d6bf27
|
rip ipv6 bugfix
|
2000-06-07 13:58:49 +00:00 |
|
Ondrej Filip
|
fa6c2405e2
|
Now I can change cost of interface without OSPF restart.
|
2000-06-07 13:46:13 +00:00 |
|
Martin Mares
|
58f7d004fd
|
Fixes to the progdoc.
|
2000-06-07 13:25:53 +00:00 |
|
Ondrej Filip
|
38203d789a
|
Originate rt lsa before sending first dbdes.
|
2000-06-07 13:19:48 +00:00 |
|
Martin Mares
|
2e9b24211a
|
Spelling fixes to progdoc.
|
2000-06-07 12:29:08 +00:00 |
|
Martin Mares
|
1ae494a7e1
|
Avoid SEGV's in tracing.
|
2000-06-07 11:55:36 +00:00 |
|
Ondrej Filip
|
8cd5c52fcb
|
Removed useless trace.
|
2000-06-07 01:19:16 +00:00 |
|
Ondrej Filip
|
3df89cefc1
|
#define SIZE_OF_IP_HEADER
|
2000-06-07 01:18:36 +00:00 |
|
Ondrej Filip
|
bd457b8d21
|
Some minor changes:
Typo: transit delay!=transmit delay
Zero checks etc.
|
2000-06-07 01:03:53 +00:00 |
|
Ondrej Filip
|
edc34dc912
|
Reconfiguration hook.
It will survive many timer and constat changes.
|
2000-06-07 00:56:11 +00:00 |
|
Ondrej Filip
|
a63a9ce609
|
Better dumping neighbors' states on PTP interface.
|
2000-06-06 12:50:02 +00:00 |
|
Ondrej Filip
|
41ad16e2d5
|
Added IP protocols.
|
2000-06-06 11:50:48 +00:00 |
|
Ondrej Filip
|
ee4880c82f
|
Some '\n' deleted.
|
2000-06-06 02:54:41 +00:00 |
|
Ondrej Filip
|
064b1d8932
|
Tracing.
|
2000-06-06 02:50:49 +00:00 |
|
Ondrej Filip
|
bd37f45c10
|
Deleted some debug()
|
2000-06-06 02:43:32 +00:00 |
|
Ondrej Filip
|
abcbfd0400
|
Tracing.
|
2000-06-06 02:34:57 +00:00 |
|
Ondrej Filip
|
531a48d8c5
|
Tracing in LS ack.
|
2000-06-06 02:32:14 +00:00 |
|
Ondrej Filip
|
992705f65a
|
Tracing in topology
|
2000-06-06 02:27:08 +00:00 |
|
Ondrej Filip
|
d3995c498d
|
Tracing in LSUPD.
|
2000-06-06 02:16:39 +00:00 |
|
Ondrej Filip
|
f14032efdd
|
First part of tracing.
|
2000-06-06 02:09:58 +00:00 |
|
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 |
|
Pavel Machek
|
4c5f93d76b
|
Better documentation. There are functions whose description is good when
reading source but whose documentation does not belong to progdocs.
|
2000-06-05 17:13:36 +00:00 |
|
Pavel Machek
|
8798c81176
|
Docs updates:
make prog.dvi
do not overflow in .dvi
include filter documentation in the system
|
2000-06-05 16:36:16 +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 |
|
Pavel Machek
|
8b79c4ccd5
|
Add safety check.
|
2000-06-05 15:41:44 +00:00 |
|
Pavel Machek
|
b093c328f5
|
Updates to both programmers and users doc
|
2000-06-05 12:52:57 +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 |
|