Correct rule-generation detection in perl_action_helper

Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
Tom Eastep 2013-01-29 09:43:12 -08:00
parent 221f4909b5
commit 61d8f704f9

View File

@ -2665,11 +2665,11 @@ sub perl_action_helper($$) {
assert( $chainref );
if ( $inlines{$action} ) {
&process_rule1( $chainref,
$matches,
$target,
'',
@columns );
$result = &process_rule1( $chainref,
$matches,
$target,
'', # CurrentParam
@columns );
} else {
$result = process_rule1( $chainref,
$matches,
@ -2692,7 +2692,9 @@ sub perl_action_helper($$) {
0, # Wildcard
);
}
#
# Record that we generated a rule to avoid bogus warning
#
$actionresult ||= $result;
}
@ -2742,7 +2744,9 @@ sub perl_action_tcp_helper($$) {
0, # Wildcard
);
}
#
# Record that we generated a rule to avoid bogus warning
#
$actionresult ||= $result;
}