Описание тега sockaddr
0
ответов
Как сделать, чтобы ai_addr и что использовали ставили в addrinfo?
Я обрабатываю небольшой проект в эти дни Я получаю некоторые проблемы, когда я пытаюсь сделать addrinfo. Вы знаете, у структуры addrinfo есть некоторый параметр: struct addrinfo { int ai_flags; int ai_family; int ai_socktype; int ai_protocol; ares_s…
31 янв '19 в 08:47
1
ответ
Swift getnameinfo ненадежные результаты для IPv6
У меня есть следующее расширение на sockaddr: extension sockaddr { /// Indicates if this is an IPv4 address. var isIPv4: Bool { return sa_family == UInt8(AF_INET) } /// Indicates if this is an IPv6 address. var isIPv6: Bool { return sa_family == UIn…
10 июн '17 в 21:05
0
ответов
Как конвертировать из строки в sockaddr в C в Windows
Я новичок в C и пытаюсь прочитать IP-адреса с .csv лист Excel и назначить их sockaddr, У меня есть следующий код, но он не работает. Изменить: Отладка показывает значение S_addr после назначения 3435973836 для IP-адреса, который "192.168.137.1" Если…
20 ноя '17 в 13:07
0
ответов
Почему sockaddr_in и sockaddr несовместимы?
Я пытаюсь memcpy ipv4 адрес в *ai(структура addrinfo) struct addrinfo *ai; char *p = (char *)(void *)(ai->ai_addr); memcpy(p + afd->a_off, "d83adcca", (size_t)afd->a_addrlen); // "d83adcca ipv4 address is hex data - not correct.." Итак, мне…
21 фев '19 в 06:56
0
ответов
Swift 3 - Ошибка миграции Не удается преобразовать значение типа 'sockaddr'
Я пытаюсь преобразовать библиотеку OSC из swift 2 в swift 3. У меня осталось только две ошибки, которые я не могу решить. Ошибки в коде ниже. Ошибки даны UnsafePointer ошибка 1: Невозможно преобразовать значение типа 'sockaddr' в ожидаемый тип аргум…
15 июн '17 в 20:43
0
ответов
С сокет может общаться с клиентом, но не может извлечь IP-адрес клиента, используя recvfrom
Программирование сокетов с использованием C. Код работает на стороне сервера. Код функционален, может общаться с 127.0.0.1 (localhost) и другими машинами. Но не удается извлечь клиентские IPv4-адрес и номер порта после вызова recvfrom(). Я думаю, чт…
14 янв '19 в 01:38
0
ответов
pyhive не удалось разрешить sockaddr
Ниже ошибка при попытке сделать hive.Connection(имя хоста, порт, имя пользователя). Кто-нибудь знает, как причина этой ошибки и как ее устранить. Я новичок в терминах Python и соединения улья и конфигурации улья, failed to resolve sockaddr for mbbbd…
06 мар '19 в 02:20
1
ответ
thrift.transport.TTransport.TTransportException: не удалось разрешить sockaddr для хоста Pyhive и Python
from pyhive import hive conn = hive.Connection(host="host", username="hive",auth="NOSASL",port=10000) cur = conn.cursor() Я написал этот код. Я получил эту ошибку: thrift.transport.TTransport.TTransportException: не удалось разрешить sockaddr для хо…
15 мар '19 в 06:00
2
ответа
Удалить и отлить. Удалит ли бесплатно нужное количество байтов? [дубликат]
Удалит ли бесплатно нужное количество байтов? unique_ptr<sockaddr_in> up = make_unique<sockaddr_in>(); // or unique_ptr<sockaddr_in> up( new sockaddr_in ); ??? /* Some stuff sockaddr and sockaddr_in are two different types of struc…
07 июн '21 в 13:10
3
ответа
Приведение sockaddr в программировании сокетов нарушает правило 5-2-7 MISRA C++ 2008
Для программирования сокетов есть две основные структуры для работы с адресами: struct sockaddr_in и sockaddr . По словам человека , «единственная цель этой структуры [ sockadrr ] - привести указатель структуры, переданный в addr, чтобы избежать пре…
22 сен '21 в 09:39
1
ответ
Что представляют собой префиксы членов "sin" в структуре "sockaddr_in"?
В структуре sockaddr_in каждый член имеет префикс sin. Что означают эти префиксы?
29 дек '21 в 17:43
0
ответов
Auditd — SOCKADDR — AF_LOCAL — Проблемы с разбором
Я решил проанализировать запись журнала аудита, содержащую событие SOCKADDR. Я сталкиваюсь с проблемами с дополнительными данными и пытаюсь определить, откуда они берутся и какова их структура. Текущий размер данных, который я вижу, составляет всего…
08 дек '22 в 22:34
1
ответ
структуры sockaddr как объединение
Я ищу сводную информацию о структурах адресов сокетов, интерпретируемых как объединение, чтобы иметь полный обзор. Единственные вопросы и ответы, подобные этому, которые я нашел, - это объединение Sockaddr и getaddrinfo() , но они не суммируют струк…
25 июн '23 в 01:34