Commit 695eaf264f for frr

commit 695eaf264f4459bbb836b09b30b982116cfd7f19
Merge: a1a9a01212 56f9e20ce7
Author: Russ White <russ@riw.us>
Date:   Mon Nov 2 08:17:22 2026 -0500

    Merge pull request #23891 from Shbinging/fix/ospf-ase-forward-scan

    ospfd/ospf6d: cache ASE forwarding-address locality check per calculation pass

diff --cc ospf6d/ospf6_asbr.c
index 549910ca89,c3fa515546..dcc29da2b1
--- a/ospf6d/ospf6_asbr.c
+++ b/ospf6d/ospf6_asbr.c
@@@ -604,10 -647,11 +634,10 @@@ void ospf6_asbr_lsa_add(struct ospf6_ls

  		if (!IN6_IS_ADDR_UNSPECIFIED(&fwd_addr.u.prefix6)) {
  			if (!ospf6_ase_forward_address_check(
- 				    ospf6, &fwd_addr.u.prefix6)) {
+ 				    ospf6, &fwd_addr.u.prefix6, fwd_cache)) {
  				if (IS_OSPF6_DEBUG_EXAMIN(AS_EXTERNAL))
 -					zlog_debug(
 -						"Fwd address %pFX is local address",
 -						&fwd_addr);
 +					zlog_debug("Fwd address (%s:%u:%u)%pFX is local address",
 +						   OSPF6_DEBUG_VRF(ospf6), &fwd_addr);
  				return;
  			}