|
Lines 469-477
Link Here
|
| 469 |
* sequence until the connection succeeds. |
469 |
* sequence until the connection succeeds. |
| 470 |
*/ |
470 |
*/ |
| 471 |
for (ai = aitop; ai; ai = ai->ai_next) { |
471 |
for (ai = aitop; ai; ai = ai->ai_next) { |
| 472 |
if (ai->ai_family != AF_INET && |
472 |
switch (ai->ai_family) { |
| 473 |
ai->ai_family != AF_INET6) |
473 |
case AF_INET: |
|
|
474 |
#ifdef INET6 |
| 475 |
case AF_INET6: |
| 476 |
#endif |
| 477 |
break; |
| 478 |
default: |
| 474 |
continue; |
479 |
continue; |
|
|
480 |
} |
| 475 |
if (getnameinfo(ai->ai_addr, ai->ai_addrlen, |
481 |
if (getnameinfo(ai->ai_addr, ai->ai_addrlen, |
| 476 |
ntop, sizeof(ntop), strport, sizeof(strport), |
482 |
ntop, sizeof(ntop), strport, sizeof(strport), |
| 477 |
NI_NUMERICHOST|NI_NUMERICSERV) != 0) { |
483 |
NI_NUMERICHOST|NI_NUMERICSERV) != 0) { |