LINUX.ORG.RU

getaddrinfo()


0

0

Здравствуйте. Не подскажеет в чем может быть проблема: на slackware & slamd64 программка, юзающая getaddrinfo, работает нормально, а на CentOS 4.2 появляется ошибка:

getaddrinfo(): Servname not supported for ai_socktype в коде:

...
struct addrinfo hints, *res;
memset(&hints, 0, sizeof hints);
hints.ai_family = AF_INET;
hints.ai_socktype = SOCK_STREAM;

if ((err = getaddrinfo(host, port, &hints, &res))) {
if (err == EAI_NONAME)
return -1;
fprintf(stderr, "getaddrinfo(): %s\n", gai_strerror(err));
exit(-1);
}

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.