version 1.86, 2006/01/25 23:21:37 |
version 1.87, 2006/02/01 21:33:14 |
|
|
if (sflag || pflag) { |
if (sflag || pflag) { |
struct addrinfo ahints, *ares; |
struct addrinfo ahints, *ares; |
|
|
if (!(sflag && pflag)) { |
|
if (!sflag) |
|
sflag = NULL; |
|
else |
|
pflag = NULL; |
|
} |
|
|
|
memset(&ahints, 0, sizeof(struct addrinfo)); |
memset(&ahints, 0, sizeof(struct addrinfo)); |
ahints.ai_family = res0->ai_family; |
ahints.ai_family = res0->ai_family; |
ahints.ai_socktype = uflag ? SOCK_DGRAM : SOCK_STREAM; |
ahints.ai_socktype = uflag ? SOCK_DGRAM : SOCK_STREAM; |