X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=drl%2Fsamplehold.h;h=6c992fdc35de2b34f9268b1f7b9745f9c83973a3;hb=762f4e00371f2a8e01a6cf60867f837b90460a60;hp=f96fa26a85f546b02fd30a0d179f088895d73dd6;hpb=f83340496f632165030cc92cd98408a87082f6b1;p=distributedratelimiting.git diff --git a/drl/samplehold.h b/drl/samplehold.h index f96fa26..6c992fd 100644 --- a/drl/samplehold.h +++ b/drl/samplehold.h @@ -30,8 +30,11 @@ #define RANDOM_GRANULARITY (1000) -#define SAMPLEHOLD_PERCENTAGE (5) +// FIXME: In reality, you probably don't want this higher than 5 +//#define SAMPLEHOLD_PERCENTAGE (5) +#define SAMPLEHOLD_PERCENTAGE (10) #define SAMPLEHOLD_OVERFACTOR (10) +#define SAMPLEHOLD_BONUS_FACTOR (1.05) /** In-table representation of a flow that has been sampled. */ typedef struct sampled_flow {