function find_closest_mirror() { //TODO: Function is not called.. remove? $v = curl_general_get("lxlabs.com/mirrorlist/"); $v = trim($v); $vv = explode("\n", $v); $out = null; foreach ($vv as $k => $l) { $l = trim($l); if (!$l) { continue; } $verify = curl_general_get("{$l}/verify.txt"); $verify = trim($verify); if (csa($verify, "lxlabs_mirror_verify")) { $out[] = $l; } } if (!$out) { return null; } foreach ($out as $l) { $hop[$l] = find_hop($l); } asort($hop); $v = getFirstKeyFromList($hop); return $v; }
function find_closest_mirror() { // TODO LxCenter: No call to this function found. dprint("find_closest_mirror htmllib>lib>lib.php\n"); $v = curl_general_get("lxlabs.com/mirrorlist/"); $v = trim($v); $vv = explode("\n", $v); $out = null; foreach ($vv as $k => $l) { $l = trim($l); if (!$l) { continue; } $verify = curl_general_get("{$l}/verify.txt"); $verify = trim($verify); if (csa($verify, "lxlabs_mirror_verify")) { $out[] = $l; } } if (!$out) { return null; } foreach ($out as $l) { $hop[$l] = find_hop($l); } asort($hop); $v = getFirstKeyFromList($hop); return $v; }