diff --git a/Shorewall/Perl/Shorewall/Rules.pm b/Shorewall/Perl/Shorewall/Rules.pm index 5176a1d51..e4bba2b93 100644 --- a/Shorewall/Perl/Shorewall/Rules.pm +++ b/Shorewall/Perl/Shorewall/Rules.pm @@ -481,7 +481,7 @@ sub handle_nfqueue( $$ ) { $params = '' unless defined $params; - my ( $queue, $bypass, $junk ) = split ',', $params; + my ( $queue, $bypass, $junk ) = split ',', $params, 3; fatal_error "Invalid NFQUEUE parameter list" if defined $junk;