about summary refs log tree commit diff
path: root/src/tools/crapnet.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/crapnet.cpp')
-rw-r--r--src/tools/crapnet.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/crapnet.cpp b/src/tools/crapnet.cpp
index ba7b55b9..cbea7d5e 100644
--- a/src/tools/crapnet.cpp
+++ b/src/tools/crapnet.cpp
@@ -40,6 +40,9 @@ int run(int port, netaddr4 dest)
 			int bytes = socket.recv(&from, buffer, 1024*2);
 			if(bytes <= 0)
 				break;
+				
+			if((rand()%10) == 0) // drop the packet
+				continue;
 
 			// create new packet				
 			packet *p = (packet *)mem_alloc(sizeof(packet)+bytes, 1);