X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=extras%2Fvom%2Fvom%2Fgbp_bridge_domain.hpp;h=031510aa4613ce09b7e58e840eeda8add89a4405;hb=refs%2Fchanges%2F20%2F16420%2F4;hp=0d7d58ecc056be33eb27390f42c696dc12b309c0;hpb=be2286b0a4ff0cd31791b86d38a5e72b06bc17c2;p=vpp.git diff --git a/extras/vom/vom/gbp_bridge_domain.hpp b/extras/vom/vom/gbp_bridge_domain.hpp index 0d7d58ecc05..031510aa461 100644 --- a/extras/vom/vom/gbp_bridge_domain.hpp +++ b/extras/vom/vom/gbp_bridge_domain.hpp @@ -37,11 +37,17 @@ public: /** * Construct a GBP bridge_domain */ + gbp_bridge_domain(const bridge_domain& bd, const interface& bvi); gbp_bridge_domain(const bridge_domain& bd); - gbp_bridge_domain(const bridge_domain& bd, const interface& bvi, const interface& uu_fwd); + gbp_bridge_domain(const bridge_domain& bd, + const std::shared_ptr bvi, + const std::shared_ptr uu_fwd); + gbp_bridge_domain(const bridge_domain& bd, + const interface& bvi, + const std::shared_ptr uu_fwd); /** * Copy Construct @@ -93,6 +99,9 @@ public: */ std::string to_string() const; + const std::shared_ptr get_bridge_domain(); + const std::shared_ptr get_bvi(); + private: /** * Class definition for listeners to OM events