Revert "ddos.cgi add ratelimit UI"

This reverts commit e3ea91ca5898f0d32cd2733efcd3297d30ffa80e.
This commit is contained in:
Vincent Li
2024-04-23 21:22:57 +00:00
parent be1fc5ce77
commit a925c32ecb
4 changed files with 0 additions and 27 deletions

View File

@@ -133,15 +133,6 @@ unload_xdpdns () {
fi
}
set_ratelimit () {
local rate=$1
local map=$2
hex=$(printf '%08x' "$rate") # Convert decimal to hexadecimal
bytes=$(echo "$hex" | fold -w2 | tac) # Split the hexadecimal into pairs of bytes and reverse the order
hex_le=$(echo "$bytes" | sed 's/^/0x/' | tr '\n' ' ') # Add prefix "0x" to each byte and concatenate them
bpftool map update name $map key hex 00 00 00 00 value $hex_le
}
tcp_ports="$(get_ports /var/ipfire/ddos/settings)"
udp_ports="$(get_ports /var/ipfire/ddos/udp-ddos-settings)"
@@ -158,15 +149,9 @@ case "$1" in
fi
if [ "$ENABLE_UDP_DDOS" == "on" ]; then
load_xdpudp
if [ -n "$UDP_RATELIMIT" ]; then
set_ratelimit $UDP_RATELIMIT "xdp_udp.data"
fi
fi
if [ "$ENABLE_DNS_DDOS" == "on" ]; then
load_xdpdns
if [ -n "$DNS_RATELIMIT" ]; then
set_ratelimit $DNS_RATELIMIT "xdp_dnsr.data"
fi
fi
;;