mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 09:41:54 +00:00
ackd_timer_hook moded to neighbor.c
This commit is contained in:
parent
d03e8ce00b
commit
28de5133ec
@ -47,13 +47,6 @@ ospf_lsa_delay(struct ospf_neighbor *n,struct ospf_lsa_header *h,
|
||||
ntohl(h->id), ntohl(h->rt),h->type);
|
||||
}
|
||||
|
||||
void
|
||||
ackd_timer_hook(timer *t)
|
||||
{
|
||||
struct ospf_neighbor *n=t->data;
|
||||
if(!EMPTY_LIST(n->ackl)) ospf_lsack_delay_tx(n);
|
||||
}
|
||||
|
||||
void
|
||||
ospf_lsack_delay_tx(struct ospf_neighbor *n)
|
||||
{
|
||||
|
@ -17,7 +17,6 @@ struct lsah_n {
|
||||
void ospf_lsack_direct_tx(struct ospf_neighbor *n,struct ospf_lsa_header *h);
|
||||
void ospf_lsack_rx(struct ospf_lsack_packet *ps, struct proto *p,
|
||||
struct ospf_iface *ifa, u16 size);
|
||||
void ackd_timer_hook(timer *t);
|
||||
void ospf_lsack_delay_tx(struct ospf_neighbor *n);
|
||||
void ospf_lsa_delay(struct ospf_neighbor *n,struct ospf_lsa_header *h,
|
||||
struct proto *p);
|
||||
|
@ -25,8 +25,7 @@ const char *ospf_inm[]={ "hello received", "neighbor start", "2-way received",
|
||||
|
||||
void neighbor_timer_hook(timer *timer);
|
||||
void rxmt_timer_hook(timer *timer);
|
||||
|
||||
|
||||
void ackd_timer_hook(timer *t);
|
||||
|
||||
struct ospf_neighbor *
|
||||
ospf_neighbor_new(struct ospf_iface *ifa)
|
||||
@ -608,3 +607,10 @@ rxmt_timer_hook(timer *timer)
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
ackd_timer_hook(timer *t)
|
||||
{
|
||||
struct ospf_neighbor *n=t->data;
|
||||
if(!EMPTY_LIST(n->ackl)) ospf_lsack_delay_tx(n);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user