diff --git a/Shorewall/Perl/Shorewall/Config.pm b/Shorewall/Perl/Shorewall/Config.pm index 271f0f357..d70cbb016 100644 --- a/Shorewall/Perl/Shorewall/Config.pm +++ b/Shorewall/Perl/Shorewall/Config.pm @@ -5291,6 +5291,8 @@ sub get_configuration( $$$$ ) { $globals{RELATED_TARGET} = 'reject'; } elsif ( $val eq 'A_REJECT' ) { $globals{RELATED_TARGET} = $val; + } elsif ( $val eq 'CONTINUE' ) { + $globals{RELATED_TARGET} = ''; } else { fatal_error "Invalid value ($config{RELATED_DISPOSITION}) for RELATED_DISPOSITION" } @@ -5356,7 +5358,6 @@ sub get_configuration( $$$$ ) { $val = $config{TCP_FLAGS_DISPOSITION} = 'DROP'; } - default 'TC_ENABLED' , $family == F_IPV4 ? 'Internal' : 'no'; $val = "\L$config{TC_ENABLED}"; diff --git a/Shorewall/manpages/shorewall.conf.xml b/Shorewall/manpages/shorewall.conf.xml index 359719880..76208ed67 100644 --- a/Shorewall/manpages/shorewall.conf.xml +++ b/Shorewall/manpages/shorewall.conf.xml @@ -1999,7 +1999,7 @@ LOG:info:,bar net fw RELATED_DISPOSITION=[ACCEPT|A_ACCEPT|A_DROP|A_REJECT|DROP|REJECT] + role="bold">RELATED_DISPOSITION=[ACCEPT|A_ACCEPT|A_DROP|A_REJECT|DROP|REJECT|CONTINUE] Added in Shorewall 4.4.27. Shorewall has traditionally diff --git a/Shorewall6/manpages/shorewall6.conf.xml b/Shorewall6/manpages/shorewall6.conf.xml index b463db2e4..d105c6511 100644 --- a/Shorewall6/manpages/shorewall6.conf.xml +++ b/Shorewall6/manpages/shorewall6.conf.xml @@ -1767,7 +1767,7 @@ LOG:info:,bar net fw RELATED_DISPOSITION=[ACCEPT|A_ACCEPT|A_DROP|A_REJECT|DROP|REJECT] + role="bold">RELATED_DISPOSITION=[ACCEPT|A_ACCEPT|A_DROP|A_REJECT|DROP|REJECT|CONTINUE] Added in Shorewall 4.4.27. Shorewall has traditionally