mirror of
https://gitlab.com/shorewall/code.git
synced 2025-06-26 12:42:40 +02:00
Fix QUEUE in the ESTABLISHED section
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3399 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
a69641d15f
commit
315d8a92b4
@ -33,3 +33,7 @@ Changes in 3.1.x.
|
|||||||
|
|
||||||
16) Apply Tuomo's patches for IPSEC and Noecho.
|
16) Apply Tuomo's patches for IPSEC and Noecho.
|
||||||
|
|
||||||
|
17) Fix bridging
|
||||||
|
|
||||||
|
18) Fix QUEUE when used in the ESTABLISHED section.
|
||||||
|
|
||||||
|
@ -5149,7 +5149,7 @@ process_rule() # $1 = target
|
|||||||
case $proto in
|
case $proto in
|
||||||
tcp|TCP|6)
|
tcp|TCP|6)
|
||||||
do_ports
|
do_ports
|
||||||
[ "$target" = QUEUE ] && proto="$proto --syn"
|
[ "$target" = QUEUE -a $SECTION != ESTABLISHED ] && proto="$proto --syn"
|
||||||
;;
|
;;
|
||||||
udp|UDP|17)
|
udp|UDP|17)
|
||||||
do_ports
|
do_ports
|
||||||
|
@ -29,9 +29,16 @@ Note to users upgrading from Shorewall 2.x or 3.0
|
|||||||
|
|
||||||
Problems Corrected in 3.1.4
|
Problems Corrected in 3.1.4
|
||||||
|
|
||||||
1) "shorewall check" generates an error if there are entries in
|
1) "shorewall check" generated an error if there were entries in
|
||||||
/etc/shorewall/massq.
|
/etc/shorewall/massq.
|
||||||
|
|
||||||
|
2) Bridging now works.
|
||||||
|
|
||||||
|
3) The handling of the QUEUE target in the ESTABLISHED section has been
|
||||||
|
corrected. Previously, the "--syn" option was being added unconditionally
|
||||||
|
to rules with the QUEUE target with the result that no TCP packets in the
|
||||||
|
ESTABLISHED state would be sent to QUEUE.
|
||||||
|
|
||||||
New Features added in 3.1.4
|
New Features added in 3.1.4
|
||||||
|
|
||||||
1) The /etc/shorewall/maclist file has a new column layout. The first column
|
1) The /etc/shorewall/maclist file has a new column layout. The first column
|
||||||
|
Loading…
x
Reference in New Issue
Block a user