diff options
Diffstat (limited to 'src/stateless/cp/trex_streams_compiler.cpp')
-rw-r--r-- | src/stateless/cp/trex_streams_compiler.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/stateless/cp/trex_streams_compiler.cpp b/src/stateless/cp/trex_streams_compiler.cpp index 6c77ad0f..2e544995 100644 --- a/src/stateless/cp/trex_streams_compiler.cpp +++ b/src/stateless/cp/trex_streams_compiler.cpp @@ -26,6 +26,9 @@ limitations under the License. /************************************** * stream compiled object *************************************/ +TrexStreamsCompiledObj::TrexStreamsCompiledObj(uint8_t port_id) : m_port_id(port_id) { +} + TrexStreamsCompiledObj::~TrexStreamsCompiledObj() { for (auto &obj : m_objs) { delete obj.m_pkt; @@ -37,6 +40,7 @@ void TrexStreamsCompiledObj::add_compiled_stream(double pps, uint8_t *pkt, uint16_t pkt_len) { obj_st obj; + obj.m_port_id = m_port_id; obj.m_pps = pps; obj.m_pkt_len = pkt_len; |