diff options
Diffstat (limited to 'src/stateless/cp/trex_stateless_port.cpp')
-rw-r--r-- | src/stateless/cp/trex_stateless_port.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/stateless/cp/trex_stateless_port.cpp b/src/stateless/cp/trex_stateless_port.cpp index 5162c477..58410fea 100644 --- a/src/stateless/cp/trex_stateless_port.cpp +++ b/src/stateless/cp/trex_stateless_port.cpp @@ -509,6 +509,10 @@ TrexStatelessPort::push_remote(const std::string &pcap_filename, if (!reader) { throw TrexException(ss.str()); } + + if ( (is_dual) && (reader->get_type() != ERF) ) { + throw TrexException("dual mode is only supported on ERF format"); + } delete reader; /* only one core gets to play */ |