Expand in/out device match for non-critical rules -- Take 2

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3447 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2006-02-05 00:45:21 +00:00
parent 5c04751338
commit 14c5426537

View File

@ -794,7 +794,7 @@ match_source_dev()
{ {
if [ -n "$BRIDGING" ]; then if [ -n "$BRIDGING" ]; then
known_port $1 && physdev_echo "--physdev-in $1" || echo -i $1 known_port $1 && physdev_echo "--physdev-in $1" || echo -i $1
elif known_interface $1 then elif known_interface $1; then
echo -i $1 echo -i $1
elif [ -n "$PHYSDEV_MATCH" ]; then elif [ -n "$PHYSDEV_MATCH" ]; then
physdev_echo "--physdev-in $1" physdev_echo "--physdev-in $1"
@ -807,7 +807,7 @@ match_dest_dev()
{ {
if [ -n "$BRIDGING" ]; then if [ -n "$BRIDGING" ]; then
known_port $1 && physdev_echo "--physdev-out $1" || echo -o $1 known_port $1 && physdev_echo "--physdev-out $1" || echo -o $1
elif known_interface $1 then elif known_interface $1; then
echo -o $1 echo -o $1
elif [ -n "$PHYSDEV_MATCH" ]; then elif [ -n "$PHYSDEV_MATCH" ]; then
physdev_echo "--physdev-out $1" physdev_echo "--physdev-out $1"