« Socket 対応版 ruby-mswince キテター! | トップページ | CeGCC の dup 関数は Socket ハンドルの複製には対応してなさげ… »

2008年6月23日 (月)

CeGCC の dup 関数の実装はどこ?

CeGCCdup 関数がどうやって Sokcet ハンドルを複製しているのか調査しているんですが、行き詰ってしまいました…orz

とりあえず SVN リポジトリから trunk を丸ごとチェックアウトして dup.cdup2.c は単に fcntl 関数のラッパーということはわかったんですが、fcntl 関数の実装って fcntl.s でいいんだろうか?

ソースをみても単にシステムコールを呼び出しているだけみたいだし…。

Socket ハンドルを複製する API は提供はされてないけどもシステムコールは存在しているとうこと?

それとも見当違いのソースをみている?

教えて!エロイ人~!bearing

|

« Socket 対応版 ruby-mswince キテター! | トップページ | CeGCC の dup 関数は Socket ハンドルの複製には対応してなさげ… »

CeGCC」カテゴリの記事

Ruby」カテゴリの記事

W-ZERO3」カテゴリの記事

Windows Mobile」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/505952/41615546

この記事へのトラックバック一覧です: CeGCC の dup 関数の実装はどこ?:

« Socket 対応版 ruby-mswince キテター! | トップページ | CeGCC の dup 関数は Socket ハンドルの複製には対応してなさげ… »