diff options
author | imarom <imarom@cisco.com> | 2016-01-07 11:07:35 -0500 |
---|---|---|
committer | imarom <imarom@cisco.com> | 2016-01-07 11:08:28 -0500 |
commit | 79b2a5ea59c3b420988891b9f3751579bfbe8e0e (patch) | |
tree | a61941fdf166ffe0c49e7f1da2725063c46320ac /src/stateless/cp | |
parent | 429c0e40dae1b1d587ebdea18f92b57b53996c86 (diff) |
simulation bug - mbuf refinc
Diffstat (limited to 'src/stateless/cp')
-rw-r--r-- | src/stateless/cp/trex_stateless_port.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/stateless/cp/trex_stateless_port.cpp b/src/stateless/cp/trex_stateless_port.cpp index 976d2a09..05283d5f 100644 --- a/src/stateless/cp/trex_stateless_port.cpp +++ b/src/stateless/cp/trex_stateless_port.cpp @@ -597,9 +597,15 @@ TrexStatelessPort::validate(void) { void TrexStatelessPort::get_port_effective_rate(uint64_t &bps, uint64_t &pps) { - if (!m_graph_obj) { + + if (get_stream_count() == 0) { return; } + + if (!m_graph_obj) { + generate_streams_graph(); + } + bps = m_graph_obj->get_max_bps() * m_factor; pps = m_graph_obj->get_max_pps() * m_factor; } |