//verify cidr $cidr_check = $Subnets->verify_cidr_address($_POST['cidr']); if (strlen($cidr_check) > 5) { $errors[] = $cidr_check; } //disable checks for folders and if strict check enabled if ($section['strictMode'] == 1 && !$parent_is_folder) { //verify that nested subnet is inside root subnet if ($_POST['masterSubnetId'] != 0) { if (!$Subnets->verify_subnet_nesting($_POST['masterSubnetId'], $_POST['cidr'])) { $errors[] = _('Nested subnet not in root subnet!'); } } //nested? if ($_POST['masterSubnetId'] != 0) { $overlap = $Subnets->verify_nested_subnet_overlapping($_POST['sectionId'], $_POST['cidr'], $_POST['vrfId'], $_POST['masterSubnetId']); if ($overlap !== false) { $errors[] = $overlap; } } else { $overlap = $Subnets->verify_subnet_overlapping($_POST['sectionId'], $_POST['cidr'], $_POST['vrfId']); if ($overlap !== false) { $errors[] = $overlap; } } } } else { if ($_POST['action'] == "edit") { if ($section['strictMode'] == 1 && !$parent_is_folder) { /* verify that nested subnet is inside root subnet */ if ($_POST['masterSubnetId'] != 0) {