Set AI_PASSIVE only for listener

This commit is contained in:
angt
2015-10-24 12:12:09 +02:00
parent 7f7e2a7723
commit b01502a115

View File

@@ -304,9 +304,11 @@ int main (int argc, char **argv)
.ai_family = AF_UNSPEC,
.ai_socktype = SOCK_STREAM,
.ai_protocol = IPPROTO_TCP,
.ai_flags = AI_PASSIVE,
};
if (listener)
hints.ai_flags = AI_PASSIVE;
struct addrinfo *ai = NULL;
if (getaddrinfo(host, port, &hints, &ai)) {