@GaetanoMendola Это не работает на Solaris, AIX, BSD, FreeBSD, AIX, HP-UX, ... либо. Это Linux-изм. Linux! = Мир.

получить многоадресную рассылку на моем сетевом адаптере не по умолчанию (DVB) я делаю следующее:

открыть сокет (AF_INET, SOCK_DGRAM)присоедините адрес многоадресной рассылки с IP_ADD_MEMBERSHIP на интерфейсе dvbпривязать адрес многоадресной рассылки (обратите внимание, что распространенной ошибкой является привязка «0.0.0.0», а затем получение на этом сокете даже многоадресной рассылки, которая вам не интересна) и порт

в этот момент единственный способ получить необходимые многоадресные пакеты - это добавить в таблицу маршрутизации правило для достижения сети, в которой отправитель (другая сеть) проходит через dvb, как если бы dvb должен ответить отправителю многоадресной рассылки; скажем, своего рода режим многоадресной рассылки отправителя. Кто-нибудь знает, что происходит? Проблема меня раздражает, потому что в принципе я не знаю ip отправителя.

Ответы на вопрос(2)

Ваш ответ на вопрос