X-Git-Url: http://git.onelab.eu/?p=distributedratelimiting.git;a=blobdiff_plain;f=drl%2Fratetypes.h;h=5430c2ded02ff9b04b7c03f32b74f018176a5fb1;hp=c4f6b90015ce0cc365feb8ebcba6fe8e6d908624;hb=c9d6255f0c06ee41eb2c06a5f74a957ec7be3223;hpb=17fba5cc2628df108d09ab4abbbd4b4a7437e7eb diff --git a/drl/ratetypes.h b/drl/ratetypes.h index c4f6b90..5430c2d 100644 --- a/drl/ratetypes.h +++ b/drl/ratetypes.h @@ -36,6 +36,10 @@ typedef struct identity { /** The global rate limit. */ uint32_t limit; + /** The effective global rate limit. Can be lower than the nominal global + * rate limit due to the failure of one or more peers. */ + uint32_t effective_limit; + /** The local rate limit. */ uint32_t locallimit;