From owner-cvs-all Fri Jun 16 10:37:51 2000 Delivered-To: cvs-all@freebsd.org Received: from light.imasy.or.jp (light.imasy.or.jp [202.227.24.4]) by hub.freebsd.org (Postfix) with ESMTP id ECD1137B920; Fri, 16 Jun 2000 10:37:45 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: (from uucp@localhost) by light.imasy.or.jp (8.9.3+3.2W/3.7W-light/smtpfeed 1.02) with UUCP id CAA13781; Sat, 17 Jun 2000 02:37:34 +0900 (JST) (envelope-from ume@mahoroba.org) Received: from localhost (peace.mahoroba.org [202.227.26.34]) by mail.mahoroba.org (8.10.2/3.7W-chaos) with ESMTP id e5GHajS13458; Sat, 17 Jun 2000 02:36:46 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 17 Jun 2000 02:36:45 +0900 (JST) Message-Id: <20000617.023645.74755484.ume@mahoroba.org> To: itojun@iijlab.net Cc: ache@freebsd.org, alex@big.endian.de, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net res_init.c res_send.c From: Hajimu UMEMOTO (=?iso-2022-jp?B?GyRCR19LXBsoQiAbJEJIJRsoQg==?=) In-Reply-To: <2647.961120554@coconut.itojun.org> References: <20000615185200.A40608@freebsd.org> <2647.961120554@coconut.itojun.org> X-Mailer: xcite1.20> Mew version 1.95b38 on Emacs 20.6 / Mule 4.0 =?iso-2022-jp?B?KBskQjJWMWMbKEIp?= X-PGP-Public-Key: http://www.imasy.org/~ume/publickey.asc X-PGP-Fingerprint: 6B 0C 53 FC 5D D0 37 91 05 D0 B3 EF 36 9B 6A BC X-URL: http://www.imasy.org/~ume/ X-OS: FreeBSD 5.0-CURRENT Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>>> On Fri, 16 Jun 2000 10:55:54 +0900 >>>>> itojun@iijlab.net said: >There are following possibilities: >1) No /etc/resolv.conf >2) /etc/resolv.conf with several nameservers >2a) /etc/resolv.conf with nameserver 0.0.0.0 All of these are checked with IPv4/IPv6 kernel and IPv4 only kernel. itojun> ume, you really want to look at the latest kame libineet6/resolv/. itojun> the code is much more conservative about backward compatibility itojun> (selecting _res.nsaddr_list and _res_ext.nsaddr_list). I read your commit message of KAME CVS. Then, I had look around resent res_init.c and res_send.c of kame/libinet6, and changed the code. I believe I already mereged corresponding code. If I forgot to merge the part should be merged, please tell me. Thanks. itojun> make sure to check if nslookup/dig/host work right. they touch itojun> struct _res directly and will make it a good torture-test for backward itojun> compatibility I just tried nslookup/dig/host of WC-CDROM 4.0-RELEASE live filesystem with IPv4/IPv6 kernel and IPv4 only kernel, and it seems working. -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@FreeBSD.org http://www.imasy.org/~ume/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message