X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drl%2Fratetypes.h;h=5430c2ded02ff9b04b7c03f32b74f018176a5fb1;hb=8675c0b77ad3e361f4255ce61881a79061c5238d;hp=c4f6b90015ce0cc365feb8ebcba6fe8e6d908624;hpb=17fba5cc2628df108d09ab4abbbd4b4a7437e7eb;p=distributedratelimiting.git 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;