mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
Hmm, nasty bug, LSUPD was not well flooded via PTP interfaces. :-(
This commit is contained in:
@@ -157,7 +157,8 @@ flood_lsa(struct ospf_neighbor *n, struct ospf_lsa_header *hn,
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if((ifa->state==OSPF_IS_BACKUP)||(ifa->state==OSPF_IS_DR))
|
if((ifa->state==OSPF_IS_BACKUP)||(ifa->state==OSPF_IS_DR)||
|
||||||
|
(ifa->type==OSPF_IT_PTP))
|
||||||
sk_send_to(sk,len, AllSPFRouters, OSPF_PROTO);
|
sk_send_to(sk,len, AllSPFRouters, OSPF_PROTO);
|
||||||
else sk_send_to(sk,len, AllDRouters, OSPF_PROTO);
|
else sk_send_to(sk,len, AllDRouters, OSPF_PROTO);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user