From owner-freebsd-standards@FreeBSD.ORG Mon May 8 11:02:53 2006 Return-Path: X-Original-To: freebsd-standards@freebsd.org Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98F4B16A419 for ; Mon, 8 May 2006 11:02:53 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2843143D95 for ; Mon, 8 May 2006 11:02:42 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k48B2gJR048470 for ; Mon, 8 May 2006 11:02:42 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k48B2fM6048464 for freebsd-standards@freebsd.org; Mon, 8 May 2006 11:02:41 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 8 May 2006 11:02:41 GMT Message-Id: <200605081102.k48B2fM6048464@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-standards@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 May 2006 11:02:55 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/03/05] bin/25542 standards /bin/sh: null char in quoted string o [2002/12/13] kern/46239 standards posix semaphore implementation errors o [2003/07/12] standards/54410standards one-true-awk not POSIX compliant (no exte o [2005/06/25] standards/82654standards C99 long double math functions are missin o [2006/03/20] standards/94729standards fcntl() throws undocumented ENOTTY 5 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2000/09/24] bin/21519 standards sys/dir.h should be deprecated some more o [2001/01/16] bin/24390 standards Replacing old dir-symlinks when using /bi s [2001/01/24] standards/24590standards timezone function not compatible witn Sin s [2001/06/18] kern/28260 standards UIO_MAXIOV needs to be made public s [2002/03/19] standards/36076standards Implementation of POSIX fuser command s [2002/05/07] standards/37843standards manual for pthread_setschedparam(3) is wr o [2002/06/14] standards/39256standards snprintf/vsnprintf aren't POSIX-conforman p [2002/08/12] standards/41576standards POSIX compliance of ln(1) o [2002/10/23] standards/44425standards getcwd() succeeds even if current dir has o [2002/12/09] standards/46119standards Priority problems for SCHED_OTHER using p o [2003/07/25] standards/54833standards [pcvt] more pcvt deficits o [2003/07/25] standards/54839standards [pcvt] pcvt deficits o [2003/07/31] standards/55112standards glob.h, glob_t's gl_pathc should be "size o [2003/09/05] standards/56476standards cd9660 unicode support simple hack o [2003/10/29] standards/58676standards grantpt(3) alters storage used by ptsname s [2004/02/14] standards/62858standards malloc(0) not C99 compliant s [2004/03/29] kern/64875 standards [libc] [patch] [feature request] add a sy o [2004/05/07] standards/66357standards make POSIX conformance problem ('sh -e' & o [2004/05/11] standards/66531standards _gettemp uses a far smaller set of filena o [2004/08/22] standards/70813standards [PATCH] ls(1) not Posix compliant o [2004/09/22] standards/72006standards floating point formating in non-C locales o [2005/03/20] standards/79055standards Add an IFS regression test for shells o [2005/03/20] standards/79056standards regex(3) regression tests o [2005/03/21] standards/79067standards /bin/sh should be more intelligent about a [2005/04/23] standards/80293standards sysconf() does not support well-defined u o [2005/05/20] standards/81287standards [PATCH]: fingerd(8) might send a line not o [2005/07/21] standards/83845standards [libm] [patch] add log2() and log2f() sup o [2005/08/18] standards/85080standards output of long double subnormals (with pr o [2005/12/24] standards/90871standards ACPI Not Work o [2006/01/26] standards/92360standards [headers] [patch] Missing TAB3 in kernel o [2006/01/26] standards/92362standards [headers] [patch] Missing SIGPOLL in kern o [2006/02/22] kern/93705 standards [headers] [patch] ENODATA and EGREGIOUS ( o [2006/04/18] standards/96016standards clock_getres et al should be in o [2006/04/23] standards/96236standards [PATCH] [POSIX] sed.1 incorrectly describ o [2006/04/23] standards/96239standards [PATCH] /usr/bin/id output not POSIX comp 35 problems total. From owner-freebsd-standards@FreeBSD.ORG Fri May 12 15:42:58 2006 Return-Path: X-Original-To: freebsd-standards@FreeBSD.org Delivered-To: freebsd-standards@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E948D16A75C for ; Fri, 12 May 2006 15:42:58 +0000 (UTC) (envelope-from ume@mahoroba.org) Received: from ameno.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ED4B43D60 for ; Fri, 12 May 2006 15:42:49 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:D07LmfSzUVi7Pc6prmGgBobY6MZQmAEuftUWhoBnIflMcq/S4qpU8p7hvz9shMA+@kasuga-iwi.mahoroba.org [IPv6:3ffe:501:185b:8010:212:f0ff:fe52:6ac]) (user=ume mech=CRAM-MD5 bits=0) by ameno.mahoroba.org (8.13.6/8.13.6) with ESMTP/inet6 id k4CFggDI070039 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 13 May 2006 00:42:43 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 13 May 2006 00:42:42 +0900 Message-ID: From: Hajimu UMEMOTO To: Rostislav Krasny In-Reply-To: <20060303204512.50b7f709.rosti.bsd@gmail.com> References: <20060303204512.50b7f709.rosti.bsd@gmail.com> User-Agent: xcite1.38> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386--freebsd) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 6.1-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.1.5 (ameno.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 13 May 2006 00:42:44 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on ameno.mahoroba.org Cc: freebsd-standards@FreeBSD.org Subject: Re: gethostbyaddr() X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 May 2006 15:42:59 -0000 Hi, >>>>> On Fri, 3 Mar 2006 20:45:12 +0200 >>>>> Rostislav Krasny said: rosti> IEEE Std 1003.1 has following gethostbyaddr() prototype: rosti> struct hostent *gethostbyaddr(const void *addr, socklen_t len, int type); rosti> http://www.opengroup.org/onlinepubs/009695399/functions/gethostbyaddr.html rosti> However FreeBSD has differnet prototype of that function: rosti> struct hostent *gethostbyaddr(const char *addr, int len, int type); rosti> As you can see, types of first two arguments are different. Is there a rosti> good reason for that and could the gethostbyaddr() prototype be adjusted? Yup, perhaps, it is just because historical reason. I've just committed the fix into HEAD. However, it breaks ABI compatibility on 64 bit arch. So, the 2nd argument is still `int' on 64 bit arch. I'll change it when libc major version will be bumped. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-freebsd-standards@FreeBSD.ORG Fri May 12 18:03:30 2006 Return-Path: X-Original-To: freebsd-standards@freebsd.org Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A2DF16B1FF for ; Fri, 12 May 2006 18:03:30 +0000 (UTC) (envelope-from rosti.bsd@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0CCD43D66 for ; Fri, 12 May 2006 18:03:20 +0000 (GMT) (envelope-from rosti.bsd@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so109261uge for ; Fri, 12 May 2006 11:03:19 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding; b=G5xrGGmNuAquX+6suR/BrVvpcFsOddFtH9IiYVfElHrDLYyrKz7oolvMssqvCXSlNfOd7re+/kT1LgW4LlBrGTN55D5epC9LwQ51AsXXOfcyW0MHMDu1OR8Abpq6C2n7Ir3Glk8Rbgn8EXpMNM/Nq/aW2Z8spUw/DOQrNX+bmhI= Received: by 10.78.47.9 with SMTP id u9mr573734huu; Fri, 12 May 2006 11:03:19 -0700 (PDT) Received: from saturn.lan ( [212.143.154.227]) by mx.gmail.com with ESMTP id 36sm1991832huc.2006.05.12.11.03.12; Fri, 12 May 2006 11:03:13 -0700 (PDT) Date: Fri, 12 May 2006 21:03:04 +0300 From: Rostislav Krasny To: Hajimu UMEMOTO Message-Id: <20060512210304.51cf2a03.rosti.bsd@gmail.com> In-Reply-To: References: <20060303204512.50b7f709.rosti.bsd@gmail.com> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-standards@FreeBSD.org Subject: Re: gethostbyaddr() X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 May 2006 18:03:30 -0000 On Sat, 13 May 2006 00:42:42 +0900 Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Fri, 3 Mar 2006 20:45:12 +0200 > >>>>> Rostislav Krasny said: > > rosti> IEEE Std 1003.1 has following gethostbyaddr() prototype: > > rosti> struct hostent *gethostbyaddr(const void *addr, socklen_t len, int type); > > rosti> http://www.opengroup.org/onlinepubs/009695399/functions/gethostbyaddr.html > > rosti> However FreeBSD has differnet prototype of that function: > > rosti> struct hostent *gethostbyaddr(const char *addr, int len, int type); > > rosti> As you can see, types of first two arguments are different. Is there a > rosti> good reason for that and could the gethostbyaddr() prototype be adjusted? > > Yup, perhaps, it is just because historical reason. I've just > committed the fix into HEAD. > However, it breaks ABI compatibility on 64 bit arch. So, the 2nd > argument is still `int' on 64 bit arch. I'll change it when libc > major version will be bumped. > > Sincerely, Thank you! From owner-freebsd-standards@FreeBSD.ORG Sat May 13 21:57:22 2006 Return-Path: X-Original-To: freebsd-standards@freebsd.org Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49DA816A445 for ; Sat, 13 May 2006 21:57:22 +0000 (UTC) (envelope-from arabee@sat1.de) Received: from sat1.de (bro67-3-82-231-136-166.fbx.proxad.net [82.231.136.166]) by mx1.FreeBSD.org (Postfix) with SMTP id 2AC9543D58 for ; Sat, 13 May 2006 21:57:13 +0000 (GMT) (envelope-from arabee@sat1.de) Message-ID: <000001c676d7$a2da0080$dd53a8c0@zgf88> From: "Arabella Accardi" To: freebsd-standards@freebsd.org Date: Sat, 13 May 2006 14:53:14 -0700 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: the crred X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Arabella Accardi List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 May 2006 21:57:22 -0000 go to the web site =20 =20 =20 =20 =20 beside them on to sharp rocks below; but each of them took a good coil of rope wound tight about his waist, and so at last without mishap they reached the little grassy bay. There they made their third camp, hauling up what they needed from below with their ropes. Down the same way they were able occasionally to lower one of the more active dwarves, such as Kili, to exchange such news as there was, or to take a share in the guard below, while Bofur was hauled up to the higher camp. Bombur would not come up either the rope or the path. I am too fat for such fly-walks, he said. I should turn dizzy and tread on my beard, and then you would be thirteen again. And the knotted ropes are too slender for my weight. Luckily for him that was not true, as you will see. In the meanwhile some of them explored the ledge beyond the opening and found a path that led higher and higher on to the mountain; but they did not dare to venture very far that way, nor was there much use in it. Out up there a silence reigned, broken by no bird or sound except that of the wind in the crannies of stone. They spoke low and never called or