Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Nios + InterNiche + TCP. Как узнать MAC адрес присоединённого клиента?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
ISK
Возникла такая необходимость. В программе объявляется TCP socket- сервер , биндится, коннектится c удалённым клиентом. Нужно узнать его (удалённого клиента) физический адрес. Функция getpeername возвращает только IP адрес и порт. Есть ли ещё какие-то команды в системе, или нужно расковыривать ethernet-заголовки принятых пакетов?
ISK
Вопрос решился достаточно просто. Если кому такое интересно, есть в системе структура arp_table и функция arp_stats.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.