From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10586 invoked by alias); 23 Mar 2005 17:07:50 -0000 Mailing-List: contact glibc-bugs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sources.redhat.com Received: (qmail 10134 invoked by uid 48); 23 Mar 2005 17:07:42 -0000 Date: Wed, 23 Mar 2005 17:07:00 -0000 From: "aurelien at aurel32 dot net" To: glibc-bugs@sources.redhat.com Message-ID: <20050323170736.799.aurelien@aurel32.net> Reply-To: sourceware-bugzilla@sources.redhat.com Subject: [Bug libc/799] New: Resolver on GNU/kFreeBSD fails with IPv4 nameservers X-Bugzilla-Reason: CC X-SW-Source: 2005-03/txt/msg00112.txt.bz2 List-Id: When used on GNU/kFreeBSD (Debian GNU/kFreeBSD), the resolver fails if the nameserver are IPv4 nameservers, but works if the nameserver are IPv6 nameservers. The problem is that the socklen argument of connect() is always the length of an IPv6 socket address, even if the socket address is an IPv4 one. It does not hurt the Linux kernel, but it does hurt the FreeBSD kernel. Patch will follow. Please note that this patch doesn't break resolver on GNU/Linux. -- Summary: Resolver on GNU/kFreeBSD fails with IPv4 nameservers Product: glibc Version: 2.3.4 Status: NEW Severity: normal Priority: P2 Component: libc AssignedTo: gotom at debian dot or dot jp ReportedBy: aurelien at aurel32 dot net CC: glibc-bugs at sources dot redhat dot com GCC build triplet: i386-kfreebsd-gnu GCC host triplet: i386-kfreebsd-gnu GCC target triplet: i386-kfreebsd-gnu http://sources.redhat.com/bugzilla/show_bug.cgi?id=799 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.