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'); ?>

IPv6 Addresses

'; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "'; } ?>
IP Address VM Gateway Cluster Node Available Notes Actions
" . $ip['ipaddress'] . "" . $ip['vmid'] . "" . $ip['gwip'] . "" . getClusterName($ip['loc']) . "" . getNodeName($ip['node']) . "Available: "; if ($ip['reserved'] == "0") { echo "Available"; } else { echo "Unavailable"; } echo "" . $ip['notes'] . ""; echo '
'; echo '
'; if ($ip['reserved'] == "1") { echo ''; } else { echo ''; } echo '
'; echo '