1
0
mirror of https://gitlab.labs.nic.cz/labs/bird.git synced 2024-05-11 16:54:54 +00:00

Do not stop lsrr_timer in FULL state. Use it for retransmition.

This commit is contained in:
Ondrej Filip
2000-05-08 23:46:31 +00:00
parent ed4a53c6a5
commit 43e75f38e7
3 changed files with 7 additions and 3 deletions

View File

@@ -69,7 +69,11 @@ lsrr_timer_hook(timer *timer)
p=(struct proto *)(ifa->proto);
debug("%s: LSRR timer fired on interface %s for neigh: %I.\n",
p->name, ifa->iface->name, n->rid);
ospf_lsreq_tx(n);
if(n->state<NEIGHBOR_FULL) ospf_lsreq_tx(n);
else
{
int i; /* FIXME Retransmit lsupd again */
}
}
void