ネットワークプログラミング相談室 Port23at TECHネットワークプログラミング相談室 Port23 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト400:デフォルトの名無しさん 09/02/15 11:00:38 >>398 最後サーバからなにsendしてるのかしらんけど 双方のパケットの内容はモニターしてチェックしたの? してないんだったらまずはそっからじゃね? 401:デフォルトの名無しさん 09/02/15 11:00:44 >>398 http://www.kt.rim.or.jp/~ksk/wskfaq-ja/newbie.html#howclose 402:デフォルトの名無しさん 09/02/15 11:45:12 >>399,401 ありがとうございます。 1. データ送信を完了する。 2. shutdown()をhowパラメータを 1 に設定して呼び出す。 3. recv()が 0 を返却するまでループする。 4. closesocket()を呼び出す。 1の「送信を完了する」というのは、実際に送信が完了したかの確認ではなく、 send(write)を呼んでstatusがOKかを確認するということでいいんですかね? とりあえず、試してみます。 403:デフォルトの名無しさん 09/02/15 11:57:05 そだね、最後にちゃんとFINの立ったTCPセグメントを送ってやるって事。 recv側はちゃんとFINの立ったTCPセグメントを食ってやるって事。 それでどちら側もちゃんとshutdownできる。 何も難しいことはやってない。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch