From a07f0b1e7d2832356d0ab0e8ec3220efa30e07bb Mon Sep 17 00:00:00 2001 From: Maria Matejka Date: Thu, 26 Dec 2024 11:34:02 +0100 Subject: [PATCH] Static: fixed ASPA reconfiguration Due to an oversight, the provider lists weren't compared on reconfiguration. Reported-By: Ralph Covelli --- proto/static/static.c | 3 +++ 1 file changed, 3 insertions(+) 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: -- 2.47.2