From 9f2e76ea614a77e8fd314065f2019bb4d5c8fe60 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 20 Jul 2010 20:52:08 +0100 Subject: [netdevice] Provide a test mechanism for discarding packets at random Setting NETDEV_DISCARD_RATE to a non-zero value will cause one in every NETDEV_DISCARD_RATE packets to be discarded at random on both the transmit and receive datapaths, allowing the robustness of upper-layer network protocols to be tested even in simulation environments that provide wholly reliable packet transmission. Signed-off-by: Michael Brown --- src/config/general.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/config') diff --git a/src/config/general.h b/src/config/general.h index c9bf72614..623138f55 100644 --- a/src/config/general.h +++ b/src/config/general.h @@ -134,6 +134,7 @@ FILE_LICENCE ( GPL2_OR_LATER ); * */ +#define NETDEV_DISCARD_RATE 0 /* Drop every N packets (0=>no drop) */ #undef BUILD_SERIAL /* Include an automatic build serial * number. Add "bs" to the list of * make targets. For example: -- cgit v1.2.3-55-g7522