Support resolving multiple IP addresses
|Reported by:||bra||Owned by:|
Currently, twisted doesn't support resolving multiple IP addresses for a host name. This patch fixes that by adding an extended option to getHostByName, returning the same value as python's standard socket.gethostbyname_ex. It would be good to support this in the non blocking (non threaded) client too, in twisted.names.client.