имеет смысл писать только тем, кто всё ещё поддерживает 4.4.
Вот прямо сейчас наша компания ищет системного администратора. И знаете что? Не так-то легко найти.
Зачем их инициализировать?
.Про getchar вообще не слышал, но загуглю
Тоже не знаю что это - tolower()/toupper().
Обработку с нулем сделаю.
Если бы чел понимал нюансы - не спросил бы. В icmp только два типа - пинг, остальные служебные, предназначенные для работы соединения. Да, их можно запретить. Но тогда пойдут вопросы - а почему не работает то, а почему не работает сё...
Наткнется при передаче пакета на роутер с MTU байт так в 500, который ему отправит как положено icmp dest unreachable с кодом fragmentation needed, icmp отбросит - и усе, нет связи почему-то...