Martin Mares
491cd43b77
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.
2000-06-01 12:59:50 +00:00
Ondrej Filip
df968040f6
Print tag unsigned rather then signed.
2000-06-01 12:17:08 +00:00
Ondrej Filip
c52c7e7645
Calculate checksum when reflooding (after min ls_refresh).
2000-06-01 12:08:14 +00:00
Ondrej Filip
42542c56c2
Cleanup.
2000-06-01 00:32:08 +00:00
Ondrej Filip
d27d0efe17
Very stuping bug. (I took me 4 hours to find it!)
...
I just wrote "=!" instead of "!=". :-(((((((
2000-06-01 00:22:48 +00:00
Ondrej Filip
b5958826cc
Ehm, some other "down" steps.
2000-05-31 18:55:57 +00:00
Ondrej Filip
3f6953a103
Some bugs in cleanup after iface down.
2000-05-31 18:45:16 +00:00
Ondrej Filip
489b21555e
Why does not work "sk_close(sk);rfree(sk);"?
2000-05-31 18:36:51 +00:00
Ondrej Filip
46962be628
Better debugging.
...
Safe neigh_list deleting.
2000-05-31 18:31:53 +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
0822995cb3
Set E2 metric for internal routes to LSINFINITY.
2000-05-31 15:04:45 +00:00
Ondrej Filip
9a04d0307e
Delete _all_ ext routes from unreachable neighbor.
2000-05-31 14:52:22 +00:00
Ondrej Filip
528932368a
Stuping bug in net LSA origination. Now, I should survive
...
loss of my only neighbor.
2000-05-31 14:43:42 +00:00
Ondrej Filip
d1660fd3f3
Sort cleanup in aging.
2000-05-31 14:21:56 +00:00
Ondrej Filip
70a383198a
LSArt origination and routing table calculation is now not doing so
...
often. Instead of calculation I just schedule it latter.
2000-05-31 14:06:33 +00:00
Ondrej Filip
fc741dab27
Handle better next hop in external LSA.
2000-05-31 13:20:25 +00:00
Ondrej Filip
e0bbb7b7ef
Very ancient bug in (B)DR election, I didn't fill correctly my own IP.
2000-05-31 12:52:12 +00:00
Ondrej Filip
a7a3a0a383
Added tagging of external LSA.
2000-05-31 12:07:09 +00:00
Martin Mares
fcb5f4a725
Updated all the Doc files to new format.
2000-05-31 11:30:18 +00:00
Ondrej Filip
0884f49223
Ehm, in had this in code: "break; i--;" :-(
2000-05-30 23:29:23 +00:00
Martin Mares
3b0b2cb61f
IPv6: Absolutize link-scope addresses of incoming packets.
...
IPv6 socket interface is hopefully right now.
2000-05-30 22:48:14 +00:00
Martin Mares
5919c66e8f
Route attributes for OSPF.
2000-05-30 21:25:32 +00:00
Martin Mares
2cec475b8f
Removed several unused local variables.
2000-05-30 21:24:53 +00:00
Ondrej Filip
3e86455606
Added \n in debug.
2000-05-30 18:21:51 +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
3d410fdfa1
Reflood your old lsa.
2000-05-30 17:49:25 +00:00
Ondrej Filip
13b02be25a
Don't run rt calculation twice.
2000-05-30 17:00:17 +00:00
Ondrej Filip
b477a9a855
Don't send empty LS upd. (And better debugging.)
2000-05-30 16:49:48 +00:00
Ondrej Filip
e1e31816c4
Aging delta changed. (Ehm, aging is very dirty I'll have to change it.)
2000-05-30 16:48:42 +00:00
Ondrej Filip
1b128de364
Better shutdown.
2000-05-30 16:13:59 +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
4513280611
Bug in socket closing.
2000-05-30 15:04:52 +00:00
Ondrej Filip
ef6f26b417
Bug in lsa comparision.
2000-05-30 15:01:51 +00:00
Ondrej Filip
2aa476a535
Yeah, the endianity bug found.
2000-05-30 13:39:06 +00:00
Ondrej Filip
76e2514328
Better dumping.
2000-05-30 13:25:47 +00:00
Pavel Machek
f3b33928ce
Tried to change garbagetime -> garbage time to be more consistent.
2000-05-30 11:15:19 +00:00
Ondrej Filip
04c3a83c60
Better inicialisation.
2000-05-30 11:07:31 +00:00
Ondrej Filip
5970fcda8c
Some exchange between init() and start().
2000-05-30 10:53:48 +00:00
Ondrej Filip
73232f6b18
Better rt dumping.
2000-05-30 10:36:57 +00:00
Ondrej Filip
05dbc97b13
Bug in rt_notify.
2000-05-30 10:20:14 +00:00
Martin Mares
7294f68b3b
path metric' and
disable after error' are switches, not numeric clauses.
2000-05-29 22:08:04 +00:00
Ondrej Filip
e9d6b1d19f
Kosmetic change in debugging.
2000-05-28 20:11:56 +00:00
Ondrej Filip
f7c0525edc
get_route_info() added.
2000-05-28 19:16:04 +00:00
Ondrej Filip
4414d9a57a
get_status() implemented.
2000-05-28 18:49:33 +00:00
Ondrej Filip
d5f029df48
Just added some debug().
2000-05-28 18:34:20 +00:00