"hashlimit" match support

modulename: xt_hashlimit.ko

configname: CONFIG_NETFILTER_XT_MATCH_HASHLIMIT

Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>Network packet filtering framework (Netfilter)
└─>Core Netfilter Configuration
└─>"hashlimit" match support
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
This option adds a `hashlimit' match.

As opposed to `limit', this match dynamically creates a hash table
of limit buckets, based on your selection of source/destination
addresses and/or ports.

It enables you to express policies like `10kpps for any given
destination address' or `500pps from any given source address'
with a single rule.

source code: