diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 79bb63cd4..a8478c5c5 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -130,9 +130,15 @@ print<= 0) { + if (protocol === "TCP") { + \$("#XDP_SYNPROXY").show(); + } else { + \$("#XDP_SYNPROXY").hide(); + } \$("#PROTOCOL_PORTS").show(); } else { \$("#PROTOCOL_PORTS").hide(); + \$("#XDP_SYNPROXY").hide(); } // Handle ICMP. @@ -1928,7 +1934,7 @@ END - +
+
@@ -1939,6 +1945,8 @@ END
+
diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 53f81c11c..8e4fc9a4f 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -1254,7 +1254,7 @@ 'fwdfw toggle' => 'Activate or deactivate', 'fwdfw togglelog' => 'Activate or deactivate logging', 'fwdfw use nat' => 'Use Network Address Translation (NAT)', -'fwdfw use synproxy' => 'Use XDP SYNPROXY acceleration', +'fwdfw use synproxy' => 'Use XDP TCP SYNPROXY acceleration:', 'fwdfw use srcport' => 'Source port:', 'fwdfw use srv' => 'Destination port:', 'fwdfw useless rule' => 'This rule is useless.',