getaddrinfo возвращает всегда 11001 (хост не найден) - PullRequest
2 голосов
/ 15 июня 2009

Хотя искомое полное доменное имя отображается в файле etc \ hosts.

Есть идеи? Большое спасибо!

Ответы [ 2 ]

1 голос
/ 12 мая 2010

Поскольку у меня нет кода, вот предположение:

getaddrinfo("http://www.example.com");

не работает; getaddrinfo принимает имя хоста, а не URL.

0 голосов
/ 15 июня 2009

Взгляните на это имя хоста, не переведенное в IP-адрес с помощью Winsock

getaddrinfo может давать вам IPv6-адрес, или, возможно, у машины более одного IP-адреса, и вы пытаетесь подключиться к неправильному.

...