Reuse packet_source address when retrying over TCP. This prevents
timeouts over TCP when <n> first nameservers timeout over UDP as previously the TCP would connect again to the first and only the first nameserver in task->addrlist. This would need to be ultimately fixed in TCP Fast Retransmit.
Showing with 5 additions and 2 deletions