commit | 7afa08da2d3690baee1739da400775f8543f5863 | [log] [tgz] |
---|---|---|
author | paul <paul> | Fri Dec 13 20:59:45 2002 +0000 |
committer | paul <paul> | Fri Dec 13 20:59:45 2002 +0000 |
tree | e050940bb5e77b4cbaed844b689bbd543e2372c7 | |
parent | 30961a15cf3837b62c65d4c0ecf3ee05f4b6bf55 [diff] [blame] |
ospfd Point-to-Multipoint support
diff --git a/ospfd/ospf_packet.c b/ospfd/ospf_packet.c index 62b93fe..d2338ff 100644 --- a/ospfd/ospf_packet.c +++ b/ospfd/ospf_packet.c
@@ -3137,6 +3137,8 @@ else if ((oi->type == OSPF_IFTYPE_POINTOPOINT) && (flag == OSPF_SEND_PACKET_INDIRECT)) p.prefix.s_addr = htonl (OSPF_ALLSPFROUTERS); + else if (oi->type == OSPF_IFTYPE_POINTOMULTIPOINT) + p.prefix.s_addr = htonl (OSPF_ALLSPFROUTERS); else p.prefix.s_addr = htonl (OSPF_ALLDROUTERS);