2 # Delete multiple rules
4 require './tcpwrappers-lib.pl';
6 &error_setup($text{'del_err'});
8 @d = split(/\0/, $in{'d'});
9 @d || &error($text{'del_enone'});
10 $file = $in{'allow'} ? $config{'hosts_allow'} : $config{'hosts_deny'};
11 @rules = &list_rules($file);
17 ($rule) = grep { $_->{'id'} == $d } @rules;
18 $rule || &error($text{'edit_eid'});
19 &delete_rule($file, $rule);
23 &webmin_log("delete", "rules", scalar(@d));