Commit f571473e authored by Ondřej Zajíček's avatar Ondřej Zajíček
Browse files

Hello packets on PTP networks should have zero netmask.

This also ensures that misconfigured routers (one side
ptp and one side broadcast) do not make adjacency.
parent 8cc598a5
......@@ -225,7 +225,8 @@ ospf_hello_send(timer * timer, int poll, struct ospf_neighbor *dirn)
pkt->netmask = ipa_mkmask(ifa->iface->addr->pxlen);
if (ifa->type == OSPF_IT_VLINK) pkt->netmask = IPA_NONE;
if ((ifa->type == OSPF_IT_VLINK) || (ifa->type == OSPF_IT_PTP))
pkt->netmask = IPA_NONE;
pkt->helloint = ntohs(ifa->helloint);
pkt->options = ifa->oa->opt.byte;
pkt->priority = ifa->priority;
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment