diff options
Diffstat (limited to 'extras/vom/vom/tap_interface.hpp')
-rw-r--r-- | extras/vom/vom/tap_interface.hpp | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/extras/vom/vom/tap_interface.hpp b/extras/vom/vom/tap_interface.hpp index 3b0072d4a7d..a29ad358b52 100644 --- a/extras/vom/vom/tap_interface.hpp +++ b/extras/vom/vom/tap_interface.hpp @@ -26,14 +26,12 @@ class tap_interface : public interface { public: tap_interface(const std::string& name, - type_t type, - admin_state_t state, - route::prefix_t prefix); + const admin_state_t& state, + const route::prefix_t& prefix); tap_interface(const std::string& name, - type_t type, - admin_state_t state, - route::prefix_t prefix, + const admin_state_t& state, + const route::prefix_t& prefix, const l2_address_t& l2_address); ~tap_interface(); @@ -87,11 +85,6 @@ private: l2_address_t m_l2_address; /** - * interface is a friend so it can construct with handles - */ - friend class interface; - - /** * Return the matching 'instance' of the sub-interface * over-ride from the base class */ |