summaryrefslogtreecommitdiff
path: root/bgpd/rfapi
diff options
context:
space:
mode:
authorRuss White <russ@riw.us>2023-03-07 09:46:24 -0500
committerGitHub <noreply@github.com>2023-03-07 09:46:24 -0500
commite1ee742b53633a37a5faaf1fdd0021b813af7138 (patch)
tree98aad501647a98e430e105e445b0590b9cc32cb7 /bgpd/rfapi
parentbafc9c5dbf274df2bc179277db13a0063390c085 (diff)
parent6a381277458a32cd5a1ec2212569135466eaa063 (diff)
Merge pull request #12890 from pguibert6WIND/attr_cleaning_misc
bgp attribute cleaning misc
Diffstat (limited to 'bgpd/rfapi')
-rw-r--r--bgpd/rfapi/vnc_import_bgp.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bgpd/rfapi/vnc_import_bgp.c b/bgpd/rfapi/vnc_import_bgp.c
index 7c8e8f35c9..19ac6f353d 100644
--- a/bgpd/rfapi/vnc_import_bgp.c
+++ b/bgpd/rfapi/vnc_import_bgp.c
@@ -834,6 +834,8 @@ static void vnc_import_bgp_add_route_mode_plain(struct bgp *bgp,
if (ecom)
ecommunity_free(&ecom);
+ if (iattr)
+ bgp_attr_unintern(&iattr);
}
static void vnc_import_bgp_add_route_mode_nvegroup(
@@ -1030,6 +1032,8 @@ static void vnc_import_bgp_add_route_mode_nvegroup(
if (ecom)
ecommunity_free(&ecom);
+ if (iattr)
+ bgp_attr_unintern(&iattr);
}
static void vnc_import_bgp_del_route_mode_plain(struct bgp *bgp,