forked from extern/shorewall_code
Suppress duplicate option when not KLUDGEFREE
Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
@ -735,7 +735,7 @@ sub set_rule_option( $$$ ) {
|
|||||||
|
|
||||||
push @{$ruleref->{$option}}, ( reftype $value ? @$value : $value );
|
push @{$ruleref->{$option}}, ( reftype $value ? @$value : $value );
|
||||||
} else {
|
} else {
|
||||||
$ruleref->{$option} = join(' ', $value1, $value );
|
$ruleref->{$option} = join(' ', $value1, $value ) unless $value1 eq $value;
|
||||||
}
|
}
|
||||||
} elsif ( $opttype == EXCLUSIVE ) {
|
} elsif ( $opttype == EXCLUSIVE ) {
|
||||||
$ruleref->{$option} .= ",$value";
|
$ruleref->{$option} .= ",$value";
|
||||||
|
Reference in New Issue
Block a user