summaryrefslogtreecommitdiffstats
path: root/src/stateless/cp/trex_stateless_port.cpp
diff options
context:
space:
mode:
authorimarom <imarom@cisco.com>2016-09-05 10:32:08 +0300
committerimarom <imarom@cisco.com>2016-09-07 14:02:57 +0300
commit0d4c9932591a46d5e2398dd1049001e107130f44 (patch)
tree71bbf0b7f287d721459132cefc91c104b989e4ef /src/stateless/cp/trex_stateless_port.cpp
parentd508420652d613fdc87f6af746fd1372cd2ae7d2 (diff)
dual mode : code review fixes
Diffstat (limited to 'src/stateless/cp/trex_stateless_port.cpp')
-rw-r--r--src/stateless/cp/trex_stateless_port.cpp4
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 */