Вопросы по теме 'getaddrinfo'

Проблема с вызовом функции getaddrinfo() на платформе Linux
В последнее время я работаю над разработкой сетевого приложения, основанного на платформе Linux (2.6.32). Мой сценарий заключается в том, что устройству необходимо периодически отправлять данные на сервер. Каждый раз, когда сетевой код сначала...
2061 просмотров
schedule 03.04.2024

Как получить интерфейс, к которому я подключен
Я пытаюсь реализовать приложение, которое получает пакет (возможно, ICMP) через интерфейс крана. У меня код примерно такой. strcpy(ifName, "tap0"); if ((sockfd = socket(PF_PACKET, SOCK_RAW,0) == -1) { perror("ERROR: socket"); } retVal =...
92 просмотров

Есть ли способ предотвратить раскрытие getaddrinfo истинного IP-адреса имени хоста?
Допустим, есть программа, которая открывает файл HOSTS, чтобы убедиться, что он никуда не перенаправляется. (Он хочет подключиться к www.example.com, но гарантирует, что у вас нет для этого записи в файле HOSTS). Поэтому вместо этого вы решаете...
372 просмотров
schedule 19.09.2022

getaddrinfo не может разрешить адрес в файле hosts при использовании mocha
Node.js 0.10.26 OS X 10.9.2 (также на бродячей коробке Ubuntu) В двух разных модулях моей системы, когда я запускаю тесты с использованием мокко, я получаю эту ошибку: { [Error: getaddrinfo ENOTFOUND] code: 'ENOTFOUND', errno:...
532 просмотров
schedule 07.01.2023

getaddrinfo и gethostbyname аварийно завершают работу при вызове из дочернего потока?
Мы создали многопоточное одноядерное приложение, работающее на Ubuntu. Когда мы вызываем getaddrinfo и gethostbyname из основного процесса, он не падает. Однако, когда мы создаем поток из основного процесса и функции getaddrinfo и...
1725 просмотров

путаница в программировании сокетов функции getaddrinfo
In getaddrinfo("www.example.net","1234", &hints, &server_info) Какая польза от параметра hints ?
293 просмотров
schedule 16.05.2022

Если getaddrinfo дает сбой один раз, он завершается с ошибкой навсегда (даже после того, как сеть будет готова)
Я пишу приложение C, которое запускается как служба systemd при загрузке (дистрибутив : Arch Linux) и который должен подключаться к серверу. Поскольку приложение запускается при загрузке, в конечном итоге сетевое соединение еще не установлено....
2847 просмотров
schedule 12.05.2022

mysqlnd php_network_getaddresses: ошибка getaddrinfo: такой хост неизвестен
Я следовал этому руководству http://www.clusterdb.com/mysql-cluster/creating-a-simple-cluster-on-a-single-linux-host , используя эту загрузку с сайта mysql: mysql-cluster-gpl-7.3.10-linux -glibc2.5-x86_64.tar.gz У меня это запущено и работает на...
885 просмотров

Является ли ::ffff:127.0.0.1 локальным хостом?
Я знакомлюсь с IPv6 и читал, что адреса IPv4 можно сопоставить с IPv6 с помощью префикса ::ffff: . Это заставило меня задуматься о том, относится ли адрес ::ffff:127.0.0.1 к localhost , поэтому я написал простую программу на C, которая использует...
5206 просмотров

Повторный вызов функции inet_ntop()
Помогите мне, пожалуйста! Мне нужно перевести (или преобразовать) доменные имена (например, google.com) в IP-адрес. Для этого я нашел в инете код, который отлично работает, но я не понимаю, почему функция inet_ntop() вызывается два раза. Помогите...
83 просмотров
schedule 30.06.2022

Разветвление многопоточного процесса
У меня есть приложение с двумя потоками. Один поток разветвляется по событию, а другой поток делает что-то, что приводит к большому количеству вызовов getaddrinfo(). Я сталкиваюсь с проблемой, когда в некоторых случаях разветвленный дочерний элемент...
18 просмотров
schedule 06.12.2022