Darwin の mount_smbfs2006年07月29日 12時58分12秒

Darwin 自体が FreeBSD 5.0 から派生したわけなので、smbfs も FreeBSD からのものだった。

FreeBSD と Darwin ではプロセス、スレッドの周りがかなり異なっているようだ。Darwin は Mach カーネルを採用したとどこかで見たから、当り前と言ったところか。

プロトコルの実装に関しては Darwin の物の方が、実装が進んでいた。接続の確立時に行なわれている作業が増えている。Darwin 固有の変更もかなり入っているので、何も考えずに全てを持ってこられるような物ではなかった。

他にも、utf-8 を直書きしてあったり、iconv も FreeBSD とは違っていて、一目見ただけで判るものではなかった。

力が足りないのか、元々厄介な問題なのか、当初予想したよりも多大な時間が掛かっている。mount 関連に詳しくなれたといった恩恵もあったが。

前回次回

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2006/07/29/465294/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。