Описание тега gethostbyname
0
ответов
Memcpy и хостентная структура на C
Так gethostbyaddr() возвращает hostent, struct hostent { char *h_name; /* official name of host */ char **h_aliases; /* alias list */ int h_addrtype; /* host address type */ int h_length; /* length of address */ char **h_addr_list; /* list of addres…
13 окт '16 в 10:31
1
ответ
gethostbyname - неверный первый бит h_addr_list
Как видно из названия, данные, которые я получаю от gethostbyname похоже, покалеченный первый бит. Вот короткий пример: struct hostent* host= gethostbyname("indiana.cs.rit.edu"); if (!host) exit(-1); printf("%d.%d.%d.%d\n", (host->h_addr_list[0][…
14 окт '14 в 16:21
2
ответа
gethostbyname создает поток?
Я работаю в C++ с VS2008 и Win7. При изучении программы я следил за созданными потоками, и кажется, что gethostbyname() создает поток для себя. Не могли бы вы объяснить, почему? На msdn написано: "Память для структуры hostent, возвращаемой функцией …
04 июн '10 в 18:14
2
ответа
perl gethostbyname при заданном IP
Что произойдет, если IP-адрес неправильного формата задан для функции gethostbyname в perl? Один из наших сценариев вел себя странно, когда ему был присвоен неправильный формат IP (скажем, 1.1.1). При отладке обнаружил, что gethostbyname возвращал з…
04 июл '12 в 08:40
0
ответов
rabbitmq inet_gethost читает ~50 раз в секунду файл /etc/hosts
Моя задача - снизить нагрузку на Linux-машину, на которой работает rabbitmq. Первое место в топе занимают inet_gethost 4 (есть два таких процесса, но один постоянно сидит на вершине вершины). Я начал анализировать этот процесс с помощью strace, и он…
19 апр '17 в 15:02
0
ответов
Ошибка "Неизвестный хост" в C
Когда я писал консольное приложение для твиттера, у меня возникла проблема с функцией C gethostbyname(). API Twitter предлагает подключиться к https://api.twitter.com/oauth2/token, но когда я попытался получить IP с помощью этой функции, он вернул N…
19 окт '16 в 05:20
0
ответов
GDB со статической связью не может использовать HostName в целевом удаленном
GDB построен на RHEL-4.7. Я запускаю GDB на RHEL-6.3. Если GDB динамически связан, все работает нормально. Если GDB статически связан, я получил (gdb) target remote :2107 localhost: unknown host :2107: No such file or directory. Когда GDB построен с…
25 фев '14 в 07:33
1
ответ
Процесс Node.js зависает на SIGTERM, если выполняется разрешение DNS
Я использую узел 10.38 в Linux (Ubuntu 4.10, FC20 и т. Д.). У меня есть некоторый код при запуске, который выглядит следующим образом: process.on('SIGTERM', function() { process.exit(1); }); process.on('SIGINT', function() { process.exit(1); }); Где…
11 апр '15 в 23:41
1
ответ
Сбой getaddrinfo и gethostbyname при вызове из дочернего потока?
Мы создали многопоточное одноядерное приложение, работающее на Ubuntu. Когда мы звоним getaddrinfo а также gethostbyname из основного процесса не вылетает. Однако, когда мы создаем поток из основного процесса и функций getaddrinfo а также gethostbyn…
26 сен '14 в 15:38
1
ответ
PHP gethostbyname возвращает имя хоста вместо IP-адреса
Я проверяю текущий хостинг IP сайтов использующих $ip = gethostbyname('domainname.com'); Возвращает IP-адрес веб-сайтов, работающих нормально, но для некоторых доменов возвращает доменное имя $ip = gethostbyname('domainname.com'); Возвращает: domian…
30 янв '16 в 09:19
2
ответа
Различия между inet_aton() и gethostbyname() в C?
Я изучаю C и TCP/UDP. Как заголовок... Есть ли разница между inet_aton() и gethostbyname() в C? Из того, что я знаю, оба преобразуют IP-адрес из строки в число.
15 апр '14 в 15:06
0
ответов
gethostbyname и portno как массив
Я работаю над приложением сервер-клиент в IDE Momentics Tool.Это серверная часть: int sockfd, portno, a; char *IP[16]; int server_to_client(struct AllPack allmess) { int portno; struct sockaddr_in serv_addr; struct hostent *server; if (a < 2) { f…
10 окт '13 в 08:14
1
ответ
IP-адрес, полученный gethostbyname(), отличается от браузера, подключенного к
Я написал тестовую программу для захвата пакетов для данного доменного имени. Я использовал gethostbyname() для получения IP-адреса и pcap для захвата пакетов, предназначенных для этого IP-адреса. Счетчик pcap_loop() был установлен в -1, поэтому он …
03 июн '13 в 21:09
1
ответ
PHP gethostbyname() возвращает имя вместо IP, когда имя передается как переменная, а не как строковый литерал
PHP gethostbyname() возвращает имя вместо IP, когда имя передается как переменная, а не как строковый литерал Я видел подобные проблемы с некоторым ценным обсуждением, но ничего такого, о чем идет речь. Если я передаю переменную, скажем, $domain, в …
08 апр '16 в 19:11
2
ответа
Гарантируется ли gethostbyname возвращать структуры с адресами IPv4?
Я не могу использовать getaddrinfo(...) для разрешения имен хостов и, следовательно, должны придерживаться gethostbyname(...) Это gethostbyname(...) Функция гарантированно вернет возвращаемые структуры, которые содержат только адреса IPv4 (AF_INET),…
06 май '10 в 18:45
1
ответ
gethostbyname/getaddrinfo продолжает сбой, даже когда интернет-соединение установлено
Фон У нас есть небольшой безголовый бокс с ядром Linux 2.6.35 и некоторым вариантом дистрибутива Open Embedded на оборудовании ARM. Насколько мы можем судить, мы используем glibc 2.10.1. Коробка имеет неподключенный Ethernet и последовательный модем…
03 фев '14 в 16:41
0
ответов
Получить IP-адрес сервера с помощью gethostbyname()
Я пытаюсь получить IP-адрес сервера, используя gethostbyname (требуется от меня) здесь часть клиентского приложения для подключения к серверу struct hostent *SN = gethostbyname(argv[1]); struct sockaddr_in server_addr; server_addr.sin_family = AF_IN…
03 ноя '17 в 00:31
1
ответ
Разница между GetHostEntry и GetHostByName?
На MSDN это упоминает GetHostByName устарел. Замена GetHostEntry, В чем их разница?
28 фев '12 в 05:33
1
ответ
gethostbyname зависает и использует 100% CPU на Mac OS X
У меня есть программа, которая открывает несколько сокетов для прослушивания и отправки. Я нашел очень странное условие, пока только на Mac OS X, где gethostbyname полностью зависает программа. Во-первых, я не использую темы. Во-вторых, проблема воз…
30 ноя '10 в 19:03
1
ответ
Как мы можем кэшировать результат gethostbyname?
Мой прокси-сервер тратит много времени на разрешение доменных имен, есть ли способ сделать gethostbyname кешировать результат?
23 май '11 в 08:23