From: Jo-Philipp Wich Date: Tue, 17 Dec 2013 17:52:34 +0000 (+0000) Subject: Treat option tcp_ecn as integer, not bool X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c114b1e380849d8377bc122687eee02831c59aeb;p=oweals%2Ffirewall3.git Treat option tcp_ecn as integer, not bool --- diff --git a/defaults.c b/defaults.c index 0746887..2cfb426 100644 --- a/defaults.c +++ b/defaults.c @@ -58,7 +58,7 @@ const struct fw3_option fw3_flag_opts[] = { FW3_OPT("synflood_burst", int, defaults, syn_flood_rate.burst), FW3_OPT("tcp_syncookies", bool, defaults, tcp_syncookies), - FW3_OPT("tcp_ecn", bool, defaults, tcp_ecn), + FW3_OPT("tcp_ecn", int, defaults, tcp_ecn), FW3_OPT("tcp_window_scaling", bool, defaults, tcp_window_scaling), FW3_OPT("accept_redirects", bool, defaults, accept_redirects), diff --git a/options.h b/options.h index 262a21b..07d57a4 100644 --- a/options.h +++ b/options.h @@ -267,7 +267,7 @@ struct fw3_defaults struct fw3_limit syn_flood_rate; bool tcp_syncookies; - bool tcp_ecn; + int tcp_ecn; bool tcp_window_scaling; bool accept_redirects;