diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/VppContractManager.hpp | 9 | ||||
-rw-r--r-- | src/include/VppRouteManager.hpp | 4 |
2 files changed, 6 insertions, 7 deletions
diff --git a/src/include/VppContractManager.hpp b/src/include/VppContractManager.hpp index 9b9d002..2b76a4f 100644 --- a/src/include/VppContractManager.hpp +++ b/src/include/VppContractManager.hpp @@ -12,7 +12,7 @@ #include <opflexagent/Agent.h> -#include "VppIdGen.hpp" +#include "VppRuntime.hpp" #include <vom/acl_l3_rule.hpp> @@ -21,16 +21,15 @@ namespace VPP class ContractManager { public: - ContractManager(opflexagent::Agent &agent, IdGen &id_gen); + ContractManager(Runtime &r); void handle_update(const opflex::modb::URI &uri); private: /** - * Referene to the uber-agent + * Referene to runtime data. */ - opflexagent::Agent &m_agent; - IdGen &m_id_gen; + Runtime &m_runtime; }; extern void setParamUpdate(modelgbp::gbpe::L24Classifier &cls, diff --git a/src/include/VppRouteManager.hpp b/src/include/VppRouteManager.hpp index eadc3d8..9494d0f 100644 --- a/src/include/VppRouteManager.hpp +++ b/src/include/VppRouteManager.hpp @@ -14,7 +14,7 @@ #include <modelgbp/gbp/L3ExternalDomain.hpp> -#include <vom/route_domain.hpp> +#include <vom/gbp_route_domain.hpp> #include "VppRuntime.hpp" @@ -30,7 +30,7 @@ class RouteManager static void mk_ext_nets(Runtime &runtime, - route_domain &rd, + gbp_route_domain &rd, const opflex::modb::URI &uri, std::shared_ptr<modelgbp::gbp::L3ExternalDomain> ext_dom); |