Shiro Kawai
shiro****@lava*****
2004年 1月 27日 (火) 10:15:22 JST
From: Kimura Fuyuki <fuyuk****@nigre*****> Subject: [Gauche-devel-jp] getsock/peername Date: Tue, 27 Jan 2004 09:57:37 +0900 > getsocknameとgetpeernameのインターフェースを足してみました。このあいだ > 出したsend/recvパッチと一緒くたになっています。 > > http://www.nigredo.org/fuyuki/net.patch > > ごたついてきたので、非公開機能としていったんcommitしてしまおうかと思っ > ています。 今ならcommitしてもらって大丈夫です。 たぶん、今週後半から0.7.4向けテストフェーズに入る予定なので、 それまではいじられます。 > あと抜けているシステムコールとしてはlchown/lchmodがありますが、lchown > はともかくlchmodはLinuxにすら存在しないんですよね。どうしたものか。 一応、sys-* の基準はPOSIXにしています。 POSIXにないものはconfigureで存在を確かめて下さい。 存在しなかった時に、対応するsys-*を未定義にするか、sys-*を定義して エラーを出すようにするかってとこがあんまり一貫してないんですが、 どっちが良いと思いますか? symbol-bound? で調べられるから 未定義にするほうがいいかなあ。 --shiro