diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/rpc-server/commands/trex_rpc_cmd_stream.cpp | 2 | ||||
-rw-r--r-- | src/stateless/cp/trex_stream.cpp | 2 | ||||
-rw-r--r-- | src/stateless/cp/trex_stream.h | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/rpc-server/commands/trex_rpc_cmd_stream.cpp b/src/rpc-server/commands/trex_rpc_cmd_stream.cpp index 650720be..87e205b0 100644 --- a/src/rpc-server/commands/trex_rpc_cmd_stream.cpp +++ b/src/rpc-server/commands/trex_rpc_cmd_stream.cpp @@ -56,6 +56,8 @@ TrexRpcCmdAddStream::_run(const Json::Value ¶ms, Json::Value &result) { /* some fields */ stream->m_enabled = parse_bool(section, "enabled", result); stream->m_self_start = parse_bool(section, "self_start", result); + stream->m_flags = parse_int(section, "flags", result); + stream->m_action_count = (uint16_t)parse_int(section, "action_count", result); /* inter stream gap */ stream->m_isg_usec = parse_double(section, "isg", result); diff --git a/src/stateless/cp/trex_stream.cpp b/src/stateless/cp/trex_stream.cpp index af35dbe9..fb0b35d5 100644 --- a/src/stateless/cp/trex_stream.cpp +++ b/src/stateless/cp/trex_stream.cpp @@ -131,7 +131,7 @@ TrexStream::TrexStream(uint8_t type, m_ibg_usec=0.0; m_vm_dp = NULL; m_flags=0; - m_stream_count=0; + m_action_count=0; } TrexStream::~TrexStream() { diff --git a/src/stateless/cp/trex_stream.h b/src/stateless/cp/trex_stream.h index 0f2a16c3..2ab90c99 100644 --- a/src/stateless/cp/trex_stream.h +++ b/src/stateless/cp/trex_stream.h @@ -228,7 +228,7 @@ public: dp->m_num_bursts = m_num_bursts; dp->m_ibg_usec = m_ibg_usec; dp->m_flags = m_flags; - dp->m_stream_count = m_stream_count; + dp->m_action_count = m_action_count; return(dp); } @@ -290,7 +290,7 @@ public: uint8_t m_port_id; uint16_t m_flags; uint32_t m_stream_id; /* id from RPC can be anything */ - uint16_t m_stream_count; + uint16_t m_action_count; /* config fields */ |