summaryrefslogtreecommitdiffstats
path: root/bgpd/rfapi/rfapi_private.h
diff options
context:
space:
mode:
authorLou Berger <lberger@labn.net>2017-01-15 22:43:20 +0100
committerLou Berger <lberger@labn.net>2017-01-24 19:40:12 +0100
commit8074b6fda38eb93e7d81e46f66863919319ce641 (patch)
tree7694bf0b0906a284e0d1c4e4c8dfb4954957dbe2 /bgpd/rfapi/rfapi_private.h
parentMerge pull request #104 from opensourcerouting/time-cleanup (diff)
downloadfrr-8074b6fda38eb93e7d81e46f66863919319ce641.tar.xz
frr-8074b6fda38eb93e7d81e46f66863919319ce641.zip
bgpd rfapi: fix issue where advertised prefixes were not being disambiguated
by RD Signed-off-by: Lou Berger <lberger@labn.net>
Diffstat (limited to 'bgpd/rfapi/rfapi_private.h')
-rw-r--r--bgpd/rfapi/rfapi_private.h19
1 files changed, 0 insertions, 19 deletions
diff --git a/bgpd/rfapi/rfapi_private.h b/bgpd/rfapi/rfapi_private.h
index 33390c4f5..00f90e35f 100644
--- a/bgpd/rfapi/rfapi_private.h
+++ b/bgpd/rfapi/rfapi_private.h
@@ -35,21 +35,6 @@
#include "rfapi.h"
/*
- * RFAPI Advertisement Data Block
- *
- * Holds NVE prefix advertisement information
- */
-struct rfapi_adb
-{
- struct prefix prefix_ip;
- struct prefix prefix_eth; /* now redundant with l2o */
- struct prefix_rd prd;
- uint32_t lifetime;
- uint8_t cost;
- struct rfapi_l2address_option l2o;
-};
-
-/*
* Lists of rfapi_adb. Each rfapi_adb is referenced twice:
*
* 1. each is referenced in by_lifetime
@@ -62,7 +47,6 @@ struct rfapi_advertised_prefixes
struct skiplist *by_lifetime; /* all */
};
-
struct rfapi_descriptor
{
struct route_node *un_node; /* backref to un table */
@@ -378,9 +362,6 @@ rfp_cost_to_localpref (uint8_t cost);
extern int
rfapi_set_autord_from_vn (struct prefix_rd *rd, struct rfapi_ip_addr *vn);
-extern void
-rfapiAdbFree (struct rfapi_adb *adb);
-
extern struct rfapi_nexthop *
rfapi_nexthop_new (struct rfapi_nexthop *copyme);