Commit 00ddd18b authored by Ondrej Zajicek (work)'s avatar Ondrej Zajicek (work)
Browse files

OSPFv3: Fix intra-area-prefix-LSA origination on DR

When a new link-LSA is originated, we need to notify intra-area-prefix-LSA
handling, like when a new link-LSA is received. Otherwise a new network
prefix added to a DR is not propagated immediately.

Thanks to Bala Sajja for the bugreport.
parent 6ea8a46c
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1455,6 +1455,9 @@ ospf_originate_link_lsa(struct ospf_proto *p, struct ospf_iface *ifa)
  prepare_link_lsa_body(p, ifa);

  ifa->link_lsa = ospf_originate_lsa(p, &lsa);

  /* RFC 5340 4.4.3 Events 6+7 - new Link LSA is locally originated */
  ospf_notify_net_lsa(ifa);
}