У меня есть простая программа сокета UDP на C. Клиент передает данные на сервер и получает подтверждения.Я уже знаю, как настроить тайм-аут так, чтобы, если 'recvfrom ()' ничего не получал в течение определенного периода времени, будильник сработал.
ОДНАКО, есть еще несколько ситуаций, с которыми мне нужно разобраться,Что если я получу ответ с неожиданного адреса или ответ отформатирован неправильно?Я не хочу ретранслировать немедленно, только когда сработает будильник.
Дайте мне знать, если мне нужно уточнить.