win32/win32.c

http://svn.ruby-lang.org/repos/ruby/tags/v1_8_6_113/win32/win32.c
読んでるとナカナカ勉強になる。
_open_osfhandle()でSOCKETをファイルディスクリプタに変換してるのかー」とか「fcntl()は定義してるけどF_GETFDは定義してないのね…」とか。