From 523f48d253e7f921623077dde8a944c0f8eab574 Mon Sep 17 00:00:00 2001 From: teastep Date: Sun, 29 Jul 2007 15:27:08 +0000 Subject: [PATCH] Fix backout of chain change git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6995 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb --- Shorewall-perl/Shorewall/Chains.pm | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Shorewall-perl/Shorewall/Chains.pm b/Shorewall-perl/Shorewall/Chains.pm index 7630def4e..08113edd8 100644 --- a/Shorewall-perl/Shorewall/Chains.pm +++ b/Shorewall-perl/Shorewall/Chains.pm @@ -450,6 +450,14 @@ sub chain_base($) { $chain; } +# +# Forward Chain for an interface +# +sub forward_chain($) +{ + chain_base( $_[0] ) . '_fwd'; +} + # # Input Chain for an interface # @@ -475,11 +483,12 @@ sub masq_chain($) } # -# Syn_chain +# Syn_flood_chain -- differs from the other _chain functions in that the argument is a chain table reference # Syn_chain # -sub syn_chain ( $ ) { - '@' . $_[0]; +sub syn_flood_chain ( $ ) { + '@' . $_[0]->{synchain}; } + # # MAC Verification Chain for an interface #