X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=extras%2Fvom%2Fvom%2Finterface_factory.hpp;h=120816bddba44273257f7b6f4d681209d7cd24f3;hb=208c29aac523231af2420a95ba7e5d361698780b;hp=1bb60a899f03f45d208f9820d4c2a98fee246aa6;hpb=4faab21a75a208d83c184bd424938c4dbf6b38e4;p=vpp.git diff --git a/extras/vom/vom/interface_factory.hpp b/extras/vom/vom/interface_factory.hpp index 1bb60a899f0..120816bddba 100644 --- a/extras/vom/vom/interface_factory.hpp +++ b/extras/vom/vom/interface_factory.hpp @@ -18,13 +18,16 @@ #include +#include "vom/bond_interface.hpp" #include "vom/bond_member.hpp" #include "vom/interface.hpp" +#include "vom/pipe.hpp" #include "vom/tap_interface.hpp" #include #include #include +#include #include #include #include @@ -57,6 +60,9 @@ public: static bond_member new_bond_member_interface( const vapi_payload_sw_interface_slave_details& vd); + + static std::shared_ptr new_pipe_interface( + const vapi_payload_pipe_details& payload); }; };