AltraMayor / gatekeeper

The first open-source DDoS protection system
https://github.com/AltraMayor/gatekeeper/wiki
GNU General Public License v3.0
1.34k stars 232 forks source link

Leverage Toeplitz Hash Library of DPDK #673

Open AltraMayor opened 9 months ago

AltraMayor commented 9 months ago

We may be able to eliminate lib/net.c:gk_softrss_be() and related functions adopting the new-ish Toeplitz Hash Library of DPDK.

AltraMayor commented 4 months ago

Once the Toeplitz Hash Library is adopted, set port_conf->rx_adv_conf.rss_conf.algorithm = RTE_ETH_HASH_FUNCTION_TOEPLITZ; in lib/net.c:check_if_rss().