Shiro Kawai
shiro****@lava*****
2003年 5月 4日 (日) 15:51:38 JST
From: Kimura Fuyuki <fuyuk****@hadal*****> Subject: Re: [Gauche-devel-jp] IPv6サポートへ向けて Date: Sun, 04 May 2003 13:00:02 +0900 > 足しました。getnameinfo が sin_len や sin6_len を必要としているような > ので、addr.c にも手が入っています。 Linux (2.4.19)にはsin_lenは定義されてないようです。 sockaddr_* 内にサイズを保存しておけるportableな方法が 無かったのでScmSockAddrにaddrlenフィールドをつけたような 記憶がおぼろげにあります。 FreeBSDでsin_lenがセットアップされてる必要があるなら、 configureでフィールドの存在を調べてconditionalにやるしか 無いですね。struct passwdとかでやっています。 > あと、とりあえず make-hints を make-sys-addrinfo にしておきました。今 > のところ <sys-addrinfo> はじかに make できるのですが、それを隠蔽するも > のということで。 了解です。 --shiro