Return answer from query_tcp upon a timeout

query_tcp returns the array of nameservers, but query expects it to return the answer.