[Mew-dist 12674] Re: getaddrinfo
Jun-ichiro itojun Hagino
itojun at example.com
2000年 3月 13日 (月) 16:43:08 JST
> IM を Socket6.pm ありでもなしでも動くようにするということは、結局の
>ところ、gethostbyname() と getaddrinfo() を使う両方のコードを IM 側が
>持っていないといけないことになると思います。その代わり、Socket6.pm は
>動かない環境があるかも知れないというリスクは回避できると思います。
> つまり、利用性という観点では正しいと思いますが、getaddrinfo() を使う
>ことによるプロトコル非依存というメリットを呈受できないと思いますが如何
>でしょう?
逃げ道としては、
- Socket6.pmがない場合のために、perlで小規模なgetaddrinfoを書いて、
IM側に含めておく
(例: IPv4しか使えないとか。フラグが一部使えないとか)
とかでしょうね。IPv6使う場合Socket6.pm義務にしておけばよろし。
itojun
Mew-dist メーリングリストの案内