2009-04-22から1日間の記事一覧

mingw port status

socketサポートのコンパイルを一応通した。変更点は数行。まだ動かないけど道のりは近い。 問題点 : Winsockではerrnoが使えない - 少なくともこれに対処する必要が有る errno参照をWSAGetLastErrorに置き換え(defineで良い)、比較を行うなら対象も変更する …

shutdownとかhalf-open-connectionの必要性

いわゆるhalf open connectionを使わないなら、shutdownは要らないんだろうか。 大概のUNIXはsocketをcloseすると普通のシーケンスでFINを交換する Winsockは謎。closeに相当するclosesocketは、特に明示されていなければ暗黙にshutdownすることになっている…