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)
{
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);
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)
}
}
+void
+ackd_timer_hook(timer *t)
+{
+ struct ospf_neighbor *n=t->data;
+ if(!EMPTY_LIST(n->ackl)) ospf_lsack_delay_tx(n);
+}
+