aboutsummaryrefslogtreecommitdiffstats
path: root/extras/vom/vom/gbp_route_domain.hpp
diff options
context:
space:
mode:
authorNeale Ranns <nranns@cisco.com>2018-12-10 06:01:46 -0800
committerNeale Ranns <nranns@cisco.com>2018-12-10 17:50:09 +0000
commit193c47d900bfbc15e4e46ede7c25ecf1ca95b898 (patch)
treea96804a2cd65e5c42d745d15fbf875fbb5883eea /extras/vom/vom/gbp_route_domain.hpp
parentbe2286b0a4ff0cd31791b86d38a5e72b06bc17c2 (diff)
VOM: vxlan-gbp
Change-Id: I5f4464435f1346207f2f9b497369795eb82b58b6 Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'extras/vom/vom/gbp_route_domain.hpp')
-rw-r--r--extras/vom/vom/gbp_route_domain.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/extras/vom/vom/gbp_route_domain.hpp b/extras/vom/vom/gbp_route_domain.hpp
index 6dc37d1981e..ff13d1d6e05 100644
--- a/extras/vom/vom/gbp_route_domain.hpp
+++ b/extras/vom/vom/gbp_route_domain.hpp
@@ -42,6 +42,9 @@ public:
gbp_route_domain(const route_domain& rd,
const interface& ip4_uu_fwd,
const interface& ip6_uu_fwd);
+ gbp_route_domain(const route_domain& rd,
+ const std::shared_ptr<interface> ip4_uu_fwd,
+ const std::shared_ptr<interface> ip6_uu_fwd);
/**
* Copy Construct
@@ -93,6 +96,8 @@ public:
*/
std::string to_string() const;
+ const std::shared_ptr<route_domain> get_route_domain();
+
private:
/**
* Class definition for listeners to OM events