Я понимаю, что я могу привязать к INADDR_ANY с 1 портом, а затем присоединиться к нескольким многоадресным группам.Объединение нескольких многоадресных групп с 1 гнездом, но разными портами?
Однако, кажется, что невозможно привязать к INADDR_ANY, а затем присоединиться к нескольким многоадресным группам с разными портами, потому что кажется, что порт должен быть указан во время привязки, но сокет может связываться только один раз.
Есть ли способ обойти его, чтобы я мог иметь 1 сокет для прослушивания нескольких групп многоадресной передачи с разными портами?
Заранее спасибо.
Возможная Дубликат [Прием широковещательных данных из разных групп на тот же сокет в Linux] (https://stackoverflow.com/questions/17837492/receiving-multicast-data-from-different -группы-на-же-сокет-в-Linux) – EJP