LINUX.ORG.RU

История изменений

Исправление bugfixer, (текущая версия) :

насколько я помню sendto глубоко фиолетово открыт порт или нет, он пульнул, а дальше не его дело.

Всё правильно. Только это не отменяет факта что ICMP packet если порт закрыт обратно таки летит (периодически). И можно это дело поймать и отреагировать. Более того - емнип есть разница делать connect() на UDP сокете (да да, именно connect() именно на UDP сокете - я не в маразме) или нет в плане будет взводиться error bit в select() или нет.

Исходная версия bugfixer, :

насколько я помню sendto глубоко фиолетово открыт порт или нет, он пульнул, а дальше не его дело.

Всё правильно. Только это не отменяет факта что ICMP packet если порт закрыт обратно таки летит (периодически). И можно это дело поймать и отреагировать. Более того - емнип есть разница делать connect() на UDP сокете (да да, именно коннект именно на UDP сокете - я не в маразме) или нет в плане будет взводиться error bit в select() или нет.