[Gauche-devel-jp] IPv6サポートへ向けて

Back to archive index

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



Gauche-devel-jp メーリングリストの案内
Back to archive index