CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/09/14 02:51:47

Modified files:
        usr.sbin/bgpd  : rde_aspa.c 

Log message:
Fix edge case where aspa_table_equal() may return equal even though the
tables are not the same.

Just comparing customer-as and the flat array of all provider-as sets
does not detect if the right AS switches between two neighboring
customer-as sets. Since the customer-as did not change and the flat
array remains the same.

Additionally check the number of provider-as per customer-as to detect
this edge condition.

Reported by N0zoM1z0
OK tb@

Reply via email to