def METHOD_NAME(address):
	servers = []
	try:
		sock = socket(AF_INET, SOCK_DGRAM)
		sock.settimeout(TIMEOUT)
		sock.sendto(PACKET_GETLIST, address)
		while 1:
			data, _addr = sock.recvfrom(1024)
			data = data[14:]
			num_servers = len(data) / 6
			for n in range(0, num_servers):
				ip = ".".join(map(str, map(ord, data[n*6:n*6+4])))
				port = ord(data[n*6+5]) * 256 + ord(data[n*6+4])
				servers += [[(ip, port), SERVERTYPE_LEGACY]]
	except:
		sock.close()
	return servers