From: Maria Matejka Date: Thu, 26 Dec 2024 10:34:02 +0000 (+0100) Subject: Static: fixed ASPA reconfiguration X-Git-Tag: v2.17~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fmq-fix-static-aspa;p=thirdparty%2Fbird.git Static: fixed ASPA reconfiguration Due to an oversight, the provider lists weren't compared on reconfiguration. Reported-By: Ralph Covelli --- diff --git a/proto/static/static.c b/proto/static/static.c index 3101db2fc..65fdb701d 100644 --- a/proto/static/static.c +++ b/proto/static/static.c @@ -373,6 +373,9 @@ static_same_dest(struct static_route *x, struct static_route *y) if (x->dest != y->dest) return 0; + if (x->net->type == NET_ASPA) + return adata_same(x->aspa, y->aspa); + switch (x->dest) { case RTD_UNICAST: