[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:23427] Re: [USERS 31] Re: IPv6 support harmful?



吉藤英明@東北大学情報科学です。

一般ユーザの方にはちょっと深すぎるかもしれないですが...


In article <200008031051.e73Apig84971@xxxxxxxxxxxxxxxxxxxxxxxxxxx> (at Thu, 03 Aug 2000 19:51:44 +0900), Hajimu UMEMOTO (梅本肇) <ume@xxxxxxxxxxxxxxxxxx> says:

> # って、debian-users は From: チェックではねられちゃいましたけど。

転送しました。


> yoshfuji> 一応、KAMEの実装を眺めましたが、PF_LOCAL問題はともかく、そのまま置き換える
> yoshfuji> ことはできないでしょう。
> 
>   resolver 叩く方はそこそこできるんじゃないかな。ただ、GNU 系でよくある 
> alloca() 使いまくりコーディングなので、メモリ割り当て回りをかなり変更す
> る必要がありそうですけど。

res_queryN(), res_searchN(), res_querydomainN() あたりは
使い回せそうですね。あとは、行儀がよくないですが、
/lib/libnss_{dns,nis,nisplus,files}.so に含まれる、
_nss_{dns,nis,nisplus,files}_gethostbyname2_r() あたりを
呼べばなんとかなるでしょう(まぁ、glibc にとりこませるの
だから問題ないのですが)。結局、

> yoshfuji> #/etc/nsswitch.conf まわりとか…
> 
>   こっちの方は、ちらっと見た限りワケワカだった。:-(

gethostbyname() とか、親戚がみなまとめられていて、かなり
トリッキーなコーディング、さらに /etc/host.conf もあったり
するので謎、というのが一番の難関だったりします。

-- 
Hideaki YOSHIFUJI @ USAGI Project  <yoshfuji@xxxxxxxxxxxxxx>
Web Page: http://www.ecei.tohoku.ac.jp/%7Eyoshfuji/
PGP5i FP: F731 6599 5EB2 BBA7 1515  1323 1806 A96F 5700 6B25