From: Carmine Scarpitta Date: Sat, 12 Apr 2025 12:07:17 +0000 (+0000) Subject: bgpd: Use H.Encaps behvavior for SRv6 encap route X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=03b992b947c4bc12dd325069064c8ee6a787cc80;p=mirror%2Ffrr.git bgpd: Use H.Encaps behvavior for SRv6 encap route Currently BGP uses H.Encaps behavior for the SRv6 routes. In order to keep backward compatibility, we keep using H.Encaps. Signed-off-by: Carmine Scarpitta --- diff --git a/bgpd/bgp_zebra.c b/bgpd/bgp_zebra.c index 6a874d53b6..167335335e 100644 --- a/bgpd/bgp_zebra.c +++ b/bgpd/bgp_zebra.c @@ -1425,6 +1425,7 @@ static void bgp_zebra_announce_parse_nexthop( memcpy(&api_nh->seg6_segs[0], sid_tmp, sizeof(api_nh->seg6_segs[0])); + api_nh->srv6_encap_behavior = SRV6_HEADEND_BEHAVIOR_H_ENCAPS; if (mpinfo->attr->srv6_l3vpn && mpinfo->attr->srv6_l3vpn->transposition_len != 0) {