summaryrefslogtreecommitdiff
path: root/zebra/zebra_vrf.h
diff options
context:
space:
mode:
Diffstat (limited to 'zebra/zebra_vrf.h')
-rw-r--r--zebra/zebra_vrf.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/zebra/zebra_vrf.h b/zebra/zebra_vrf.h
index f32f09850b..3def27b79e 100644
--- a/zebra/zebra_vrf.h
+++ b/zebra/zebra_vrf.h
@@ -78,9 +78,7 @@ struct zebra_vrf {
/* Recursive Nexthop table */
struct route_table *rnh_table[AFI_MAX];
-
- /* Import check table (used mostly by BGP */
- struct route_table *import_check_table[AFI_MAX];
+ struct route_table *rnh_table_multicast[AFI_MAX];
struct otable_head other_tables;
@@ -177,12 +175,14 @@ struct zebra_vrf {
uint64_t lsp_installs;
uint64_t lsp_removals;
+ struct table_manager *tbl_mgr;
+
#if defined(HAVE_RTADV)
struct rtadv rtadv;
#endif /* HAVE_RTADV */
- int zebra_rnh_ip_default_route;
- int zebra_rnh_ipv6_default_route;
+ bool zebra_rnh_ip_default_route;
+ bool zebra_rnh_ipv6_default_route;
};
#define PROTO_RM_NAME(zvrf, afi, rtype) zvrf->proto_rm[afi][rtype].name
#define NHT_RM_NAME(zvrf, afi, rtype) zvrf->nht_rm[afi][rtype].name