#ifndef VANETZA_ROUTER_FUZZING_CONTEXT_HPP #define VANETZA_ROUTER_FUZZING_CONTEXT_HPP #include #include #include #include #include namespace vanetza { class RouterFuzzingContext { public: RouterFuzzingContext(); void initialize(); void indicate(ByteBuffer&& buffer); private: ManualRuntime runtime; SecurityContext security; geonet::ManagementInformationBase mib; std::unique_ptr router; std::unique_ptr req_ifc; std::unique_ptr ind_ifc; }; } // namespace vanetza #endif //VANETZA_ROUTER_FUZZING_CONTEXT_HPP