<?
	require("db_mysql.inc");
	require("yp.inc");
	
	$db = new YP_Database;

	if (!$id) {
		echo "icy-response: nak\n";
		echo "icy-error: 4\n";
	} else {
		$db->query("update servers set port = '$p', listeners = '$li', touched = 1, alt = '$alt', touchtime = NOW() where server_id = $id");
		$db->query("update sources set listeners = '$li', alt = '$alt', touchtime = NOW() where server_id = $id");

		if ($db->Errno != 0) {
			echo "icy-response: nak\n";
			echo "icy-error: 5";	
		} else {
			echo "icy-response: ack\n";
		}
	}
?>
