私はCで単純なUDPソケットプログラムを持っています。クライアントはサーバにデータを送信し、肯定応答を受信します。私はすでに、タイムアウトを設定する方法を知っているので、 'recvfrom()'が一定の時間内に何も受信しない場合、アラームが消えます。C UDPソケットプログラムで再送信タイムアウトを設定するにはどうすればよいですか?
しかしながら、私が処理する必要がある状況がいくつかあります。予期しないアドレスからの返信を受け取った場合、または返信が正しくフォーマットされていない場合はどうなりますか?私はただちに再送したくないです、アラームが消えた時だけ。
明確にする必要がある場合はお知らせください。
アラーム?あなたはbeejからネットワークコードをcribbingしていますか? – tbert
who/beejは何ですか? – Groppe