Merge branch '4.5.17'

Conflicts:
	Shorewall/Perl/Shorewall/Chains.pm
This commit is contained in:
Tom Eastep 2013-06-02 15:31:45 -07:00
commit d8f53cc0a9

View File

@ -1122,7 +1122,7 @@ sub merge_rules( $$$ ) {
}
}
for my $option ( grep ! $opttype{$_}, keys %$fromref ) {
for my $option ( grep ! $opttype{$_} || $_ eq 'nfacct', keys %$fromref ) {
set_rule_option( $toref, $option, $fromref->{$option} );
}
@ -1138,6 +1138,10 @@ sub merge_rules( $$$ ) {
set_rule_option( $toref, 'policy', $fromref->{policy} ) if exists $fromref->{policy};
for my $option ( grep( ( $opttype{$_} || 0 ) == EXPENSIVE, keys %$fromref ) ) {
set_rule_option( $toref, $option, $fromref->{$option} );
}
unless ( $toref->{comment} ) {
$toref->{comment} = $fromref->{comment} if exists $fromref->{comment};
}