From 3eefc7345412a9cfb13b6442549573c961561aa0 Mon Sep 17 00:00:00 2001 From: Renato Westphal Date: Fri, 12 May 2017 11:36:14 -0300 Subject: [PATCH] bgpd: remove unused bgp_attr_default_intern() function This function is not used anymore since commit 137446f9. Signed-off-by: Renato Westphal --- bgpd/bgp_attr.c | 20 -------------------- bgpd/bgp_attr.h | 1 - 2 files changed, 21 deletions(-) diff --git a/bgpd/bgp_attr.c b/bgpd/bgp_attr.c index 8b4ea9c752..22157c5ec5 100644 --- a/bgpd/bgp_attr.c +++ b/bgpd/bgp_attr.c @@ -968,26 +968,6 @@ bgp_attr_default_set (struct attr *attr, u_char origin) return attr; } - -/* Make network statement's attribute. */ -struct attr * -bgp_attr_default_intern (u_char origin) -{ - struct attr attr; - struct attr *new; - - memset (&attr, 0, sizeof (struct attr)); - bgp_attr_extra_get (&attr); - - bgp_attr_default_set(&attr, origin); - - new = bgp_attr_intern (&attr); - bgp_attr_extra_free (&attr); - - aspath_unintern (&new->aspath); - return new; -} - /* Create the attributes for an aggregate */ struct attr * bgp_attr_aggregate_intern (struct bgp *bgp, u_char origin, diff --git a/bgpd/bgp_attr.h b/bgpd/bgp_attr.h index 3351ad2239..1df1faf939 100644 --- a/bgpd/bgp_attr.h +++ b/bgpd/bgp_attr.h @@ -246,7 +246,6 @@ extern void bgp_attr_unintern_sub (struct attr *); extern void bgp_attr_unintern (struct attr **); extern void bgp_attr_flush (struct attr *); extern struct attr *bgp_attr_default_set (struct attr *attr, u_char); -extern struct attr *bgp_attr_default_intern (u_char); extern struct attr *bgp_attr_aggregate_intern (struct bgp *, u_char, struct aspath *, struct community *, int as_set, u_char); -- 2.39.5