38 |
warn "-- remove IP $current_ip\n" if $debug; |
warn "-- remove IP $current_ip\n" if $debug; |
39 |
return "ip ipdelete addr=$current_ip"; |
return "ip ipdelete addr=$current_ip"; |
40 |
} elsif ( $ip_status->{$current_ip} > 0 ) { |
} elsif ( $ip_status->{$current_ip} > 0 ) { |
41 |
warn "++ add IP $current_ip\n" if $debug; |
my $mask = ''; |
42 |
return "ip ipadd intf=LocalNetwork addr=$current_ip"; |
$mask = '/8' if $current_ip =~ m/^10\./; |
43 |
|
$mask = '/24' if $current_ip =~ m/^192\.168\./; |
44 |
|
warn "++ add IP $current_ip$mask\n" if $debug; |
45 |
|
return "ip ipadd intf=LocalNetwork addr=$current_ip$mask"; |
46 |
} |
} |
47 |
} |
} |
48 |
return; |
return; |