Correct messages generated out of setup_masq()

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1087 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2004-01-22 16:59:40 +00:00
parent c07e450d5a
commit 58ac5fd852

View File

@ -3872,26 +3872,28 @@ setup_masq()
if [ -n "$subnet" ]; then if [ -n "$subnet" ]; then
for s in $subnet; do for s in $subnet; do
for destnet in $(separate_list $destnets); do if [ -n "$addresses" ]; then
if [ -n "$addresses" ]; then for destnet in $(separate_list $destnets); do
addnatrule $chain -s $s -d $destnet -j SNAT $temp addnatrule $chain -s $s -d $destnet -j SNAT $temp
echo " To $destination from $s through ${interface} using $addresses" done
else echo " To $destination from $s through ${interface} using $addresses"
else
for destnet in $(separate_list $destnets); do
addnatrule $chain -s $s -d $destnet -j MASQUERADE addnatrule $chain -s $s -d $destnet -j MASQUERADE
echo " To $destination from $s through ${interface}" done
fi echo " To $destination from $s through ${interface}"
done fi
done done
elif [ -n "$address" ]; then elif [ -n "$address" ]; then
for destnet in $(separate_list $destnets); do for destnet in $(separate_list $destnets); do
addnatrule $chain -d $destnet -j SNAT $temp addnatrule $chain -d $destnet -j SNAT $temp
echo " To $destination from $source through ${interface} using $addresses"
done done
echo " To $destination from $source through ${interface} using $addresses"
else else
for destnet in $(separate_list $destnets); do for destnet in $(separate_list $destnets); do
addnatrule $chain -d $destnet -j MASQUERADE addnatrule $chain -d $destnet -j MASQUERADE
echo " To $destination from $source through ${interface}"
done done
echo " To $destination from $source through ${interface}"
fi fi
} }