XXXX:XXXX:XXXX:XXXX"; } } if (isset($_POST['delete_ip'])) { $idToChange = $_POST['ipid']; $ipToChange = $_POST['ipaddress']; $result = deleteIP($idToChange,$ipToChange); if($result === true) { header("Location: ipv6.php?s=2"); } else { $error = "IP deletion failed: ".$result; } } if (isset($_POST['reserve_ip'])) { $idToChange = $_POST['ipid']; $ipToChange = $_POST['ipaddress']; $result = reserveIP($idToChange,$ipToChange); if($result === true) { header("Location: ipv6.php?s=3"); } else { $error = "IP reservation failed: ".$result; } } if (isset($_POST['unreserve_ip'])) { $idToChange = $_POST['ipid']; $ipToChange = $_POST['ipaddress']; $result = unreserveIP($idToChange,$ipToChange); if($result === true) { header("Location: ipv6.php?s=4"); } else { $error = "IP unreserve failed: ".$result; } } } else { $error = "Invalid CSRF token."; } } header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); header('Cache-Control: no-store, no-cache, must-revalidate'); header('Cache-Control: post-check=0, pre-check=0', false); header('Pragma: no-cache'); $csrfToken = getCSRFToken(); $ips = getIPs('v6'); $clusters = getClusters('1'); ?>
IP Address | VM | Gateway | Cluster | Node | Available | Notes | Actions | " . $ip['ipaddress'] . " | "; echo "" . $ip['vmid'] . " | "; echo "" . $ip['gwip'] . " | "; echo "" . getClusterName($ip['loc']) . " | "; echo "" . getNodeName($ip['node']) . " | "; echo "Available: ";
if ($ip['reserved'] == "0") {
echo "![]() ![]() | ";
echo "" . $ip['notes'] . " | ";
echo '';
echo ' '; echo ' | ';
}
?>
---|