From owner-freebsd-current Mon Mar 20 7:55:48 2000 Delivered-To: freebsd-current@freebsd.org Received: from InterJet.elischer.org (c421509-a.pinol1.sfba.home.com [24.7.86.9]) by hub.freebsd.org (Postfix) with ESMTP id AFB4337B851 for ; Mon, 20 Mar 2000 07:55:30 -0800 (PST) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org (InterJet.elischer.org [192.168.1.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id HAA71202; Mon, 20 Mar 2000 07:55:25 -0800 (PST) Date: Mon, 20 Mar 2000 07:55:24 -0800 (PST) From: Julian Elischer To: Cejka Rudolf Cc: freebsd-current@freebsd.org Subject: Re: SUS/2 non-compliance in waitpid() function? In-Reply-To: <20000320152801.A76099@dcse.fee.vutbr.cz> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Adherance to standards is always a goal for FreeBSD. If you wish to try implement this change, then your patches would make a good starting point for people to look and discuss. (I say this because technically those parts of the kernel are not that complex, but what is harder is finding people with time and who are interested in the change). Julian On Mon, 20 Mar 2000, Cejka Rudolf wrote: > > I have found that in Single Unix Specification 2 in waitpid() function > there are allowed options not only WNOHANG and WUNTRACED as is in FreeBSD, > but furthermore option WCONTINUED (Unixware and Solaris both know about > this option and FreeBSD and possible Linux don't). > > The next problem is in macro WIFCONTINUED(), which is specified > by SUS 2 too, but again in FreeBSD it is missing. > > Are there any chances to satisfy SUS 2 in FreeBSD in waitpid() function? > > -- > Rudolf Cejka (cejkar@dcse.fee.vutbr.cz; http://www.fee.vutbr.cz/~cejkar) > Brno University of Technology, Faculty of El. Engineering and Comp. Science > Bozetechova 2, 612 66 Brno, Czech Republic > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message