Make Shorewall's handling of '+' consistent with that of iptables

Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
Tom Eastep 2017-08-12 08:15:18 -07:00
parent 5d5bef105a
commit d0861e813b
No known key found for this signature in database
GPG Key ID: 96E6B3F2423A4D10

View File

@ -1575,9 +1575,7 @@ sub known_interface($)
#
# We have wildcard interfaces -- see if this interface matches one of their roots
#
while ( length $iface > $minroot ) {
chop $iface;
while ( length $iface >= $minroot ) {
if ( my $i = $roots{$iface} ) {
#
# Found one
@ -1599,6 +1597,8 @@ sub known_interface($)
};
return $interfaceref;
}
chop $iface;
}
}