From 81c896604a50486d8b658dc559f7b98492d778e5 Mon Sep 17 00:00:00 2001 From: imarom Date: Thu, 28 Jul 2016 16:20:37 +0300 Subject: RPC commands were not really zipped (used a padded length) https://trex-tgn.cisco.com/youtrack/issue/trex-233 --- src/rpc-server/trex_rpc_zip.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/rpc-server/trex_rpc_zip.cpp') diff --git a/src/rpc-server/trex_rpc_zip.cpp b/src/rpc-server/trex_rpc_zip.cpp index ef5c4834..f6da00ef 100644 --- a/src/rpc-server/trex_rpc_zip.cpp +++ b/src/rpc-server/trex_rpc_zip.cpp @@ -116,7 +116,7 @@ TrexRpcZip::compress(const std::string &input, std::string &output) { header->magic = htonl(G_HEADER_MAGIC); header->uncmp_size = htonl(input.size()); - output.append((const char *)header, bound_size); + output.append((const char *)header, sizeof(header_st) + destLen); delete [] buffer; -- cgit