This patch adds the burst parameter. This burst indicates the number of packets that can exceed the limit.
Showing the changes to include/uapi (1 of 2 files). Show all
Unified · Split
| @@ -761,11 +761,13 @@ enum nft_ct_attributes { · 760 unmodified lines | |||
| 761 | * | 761 | * |
| 762 | * @NFTA_LIMIT_RATE: refill rate (NLA_U64) | 762 | * @NFTA_LIMIT_RATE: refill rate (NLA_U64) |
| 763 | * @NFTA_LIMIT_UNIT: refill unit (NLA_U64) | 763 | * @NFTA_LIMIT_UNIT: refill unit (NLA_U64) |
| 764 | * @NFTA_LIMIT_BURST: burst (NLA_U32) | ||
| 764 | */ | 765 | */ |
| 765 | enum nft_limit_attributes { | 766 | enum nft_limit_attributes { |
| 766 | NFTA_LIMIT_UNSPEC, | 767 | NFTA_LIMIT_UNSPEC, |
| 767 | NFTA_LIMIT_RATE, | 768 | NFTA_LIMIT_RATE, |
| 768 | NFTA_LIMIT_UNIT, | 769 | NFTA_LIMIT_UNIT, |
| 770 | NFTA_LIMIT_BURST, | ||
| 769 | __NFTA_LIMIT_MAX | 771 | __NFTA_LIMIT_MAX |
| 770 | }; | 772 | }; |
| 771 | #define NFTA_LIMIT_MAX (__NFTA_LIMIT_MAX - 1) | 773 | #define NFTA_LIMIT_MAX (__NFTA_LIMIT_MAX - 1) |