From 94648bc304af06954b503b90d1b7d5d8f6050349 Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Sat, 8 Nov 2008 14:04:16 +0000 Subject: fixed some config options for crapnet --- src/tools/crapnet.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/tools/crapnet.cpp b/src/tools/crapnet.cpp index e1fe453b..f5881e3c 100644 --- a/src/tools/crapnet.cpp +++ b/src/tools/crapnet.cpp @@ -18,12 +18,13 @@ struct PACKET static PACKET *first = (PACKET *)0; static PACKET *last = (PACKET *)0; static int current_latency = 0; -static int debug = 1; -static int config_ping = 100; -static int config_pingflux = 100; +static int config_log = 0; +static int config_ping = 50; +static int config_pingflux = 15; static int config_pingspike = 0; -static int config_packetloss = 0; // in percent +static int config_packetloss = 1; // in percent +static int config_reorder = 1; int run(int port, NETADDR dest) { @@ -47,7 +48,8 @@ int run(int port, NETADDR dest) if((rand()%100) < config_packetloss) // drop the packet { - dbg_msg("crapnet", "dropped packet"); + if(config_log) + dbg_msg("crapnet", "dropped packet"); continue; } @@ -91,7 +93,7 @@ int run(int port, NETADDR dest) } } - if(debug) + if(config_log) dbg_msg("crapnet", "<< %08d %d.%d.%d.%d:%5d (%d)", p->id, from.ip[0], from.ip[1], from.ip[2], from.ip[3], from.port, p->data_size); } @@ -103,7 +105,7 @@ int run(int port, NETADDR dest) PACKET *p = first; char flags[] = " "; - if((rand()%2) == 0 && first->next) + if(config_reorder && (rand()%2) == 0 && first->next) { flags[0] = 'R'; p = first->next; @@ -143,7 +145,7 @@ int run(int port, NETADDR dest) flags[1] = 'S'; } - if(debug) + if(config_log) { dbg_msg("crapnet", ">> %08d %d.%d.%d.%d:%5d (%d) %s", p->id, p->send_to.ip[0], p->send_to.ip[1], -- cgit 1.4.1