X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=gosa-plugins%2Fsystems%2Fadmin%2Fsystems%2Fclass_termDNS.inc;h=b4db0038b2e3f99823d75b2e638ef026a603e9d3;hb=4c138afa1befaca9f4753f2864dd029dd7bb467a;hp=2f8f55fc0a353d96b7ed00faf139d8aa3de0e6e4;hpb=c16d7588512de02e85618a51e3f45fb0a8f72dbf;p=gosa.git diff --git a/gosa-plugins/systems/admin/systems/class_termDNS.inc b/gosa-plugins/systems/admin/systems/class_termDNS.inc index 2f8f55fc0..b4db0038b 100644 --- a/gosa-plugins/systems/admin/systems/class_termDNS.inc +++ b/gosa-plugins/systems/admin/systems/class_termDNS.inc @@ -636,12 +636,12 @@ class termDNS extends plugin /* Check if mac and ip are already used */ if(!empty($this->ipHostNumber) && $this->DNS_is_account && $this->ipHostNumber != $this->orig_ipHostNumber && - in_array("ip:".$this->ipHostNumber,$this->used_ip_mac)){ + in_array_strict("ip:".$this->ipHostNumber,$this->used_ip_mac)){ $message[]= msgPool::duplicated(_("IP address")); } if(!empty($this->macAddress) && $this->dhcp_is_Account && $this->macAddress != $this->orig_macAddress && - in_array("mac:".$this->macAddress,$this->used_ip_mac)){ + in_array_strict("mac:".$this->macAddress,$this->used_ip_mac)){ $message[]= msgPool::duplicated(_("MAC address")); } @@ -1174,7 +1174,7 @@ class termDNS extends plugin } // Search the next free and valid ip. - while(in_array(implode(".",$ip_data),$list) || $ip_data[3] <= 1){ + while(in_array_strict(implode(".",$ip_data),$list) || $ip_data[3] <= 1){ $ip_data[3] ++ ; if($ip_data[3] > 255){ $ip_data[3] = 1 ;