X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=src%2Fstream-tcp.c;fp=src%2Fstream-tcp.c;h=5392f397c3736b10e7b71dadba9089d094637a75;hb=46981ccd98962119960b1f40e5d413bdb61c8517;hp=1cff19fa5c136143fde9a9385e767c02af9f9768;hpb=b88f015bfbdb3bc311122c538a1fe35efe9e608e;p=people%2Fms%2Fsuricata.git diff --git a/src/stream-tcp.c b/src/stream-tcp.c index 1cff19fa5..5392f397c 100644 --- a/src/stream-tcp.c +++ b/src/stream-tcp.c @@ -597,8 +597,8 @@ void StreamTcpInitConfig(bool quiet) if (randomize) { long int r = RandomGetWrap(); stream_config.reassembly_toserver_chunk_size += - (int) (stream_config.reassembly_toserver_chunk_size * - (r * 1.0 / RAND_MAX - 0.5) * rdrange / 100); + (int)(stream_config.reassembly_toserver_chunk_size * ((double)r / RAND_MAX - 0.5) * + rdrange / 100); } const char *temp_stream_reassembly_toclient_chunk_size_str; if (ConfGetValue("stream.reassembly.toclient-chunk-size", @@ -619,8 +619,8 @@ void StreamTcpInitConfig(bool quiet) if (randomize) { long int r = RandomGetWrap(); stream_config.reassembly_toclient_chunk_size += - (int) (stream_config.reassembly_toclient_chunk_size * - (r * 1.0 / RAND_MAX - 0.5) * rdrange / 100); + (int)(stream_config.reassembly_toclient_chunk_size * ((double)r / RAND_MAX - 0.5) * + rdrange / 100); } if (!quiet) { SCLogConfig("stream.reassembly \"toserver-chunk-size\": %"PRIu16,