From 595a608498f85b3e35fe6530681fefb2b119e727 Mon Sep 17 00:00:00 2001 From: Donatas Abraitis Date: Sun, 1 Dec 2024 14:32:08 +0200 Subject: [PATCH] bgpd: Initialize as_type for peer-group as AS_UNSPECIFIED Previously AS_UNSPECIFIED was treated as 0, but with now it's 1 after renumbering peer_asn_type enum. Fixes: 0dfe25697f5299326046fcfb66f2c6beca7c423c ("bgpd: Implement neighbor X remote-as auto") Signed-off-by: Donatas Abraitis (cherry picked from commit e57fb3282a6dce0835bb6d0f2a2f83fa54a35df4) --- bgpd/bgpd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bgpd/bgpd.c b/bgpd/bgpd.c index 6a788d752a..e08e72e01c 100644 --- a/bgpd/bgpd.c +++ b/bgpd/bgpd.c @@ -2906,6 +2906,7 @@ struct peer_group *peer_group_get(struct bgp *bgp, const char *name) group->conf->host = XSTRDUP(MTYPE_BGP_PEER_HOST, name); group->conf->group = group; group->conf->as = 0; + group->conf->as_type = AS_UNSPECIFIED; group->conf->ttl = BGP_DEFAULT_TTL; group->conf->gtsm_hops = BGP_GTSM_HOPS_DISABLED; group->conf->v_routeadv = BGP_DEFAULT_EBGP_ROUTEADV; -- 2.39.5