From owner-freebsd-hackers Tue Sep 26 07:54:32 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id HAA08102 for hackers-outgoing; Tue, 26 Sep 1995 07:54:32 -0700 Received: from Relay1.Austria.EU.net (relay1.Austria.EU.net [192.92.138.47]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id HAA08093 for ; Tue, 26 Sep 1995 07:54:23 -0700 Received: from aut.alcatel.at (dnisun.aut.alcatel.at) by Relay1.Austria.EU.net with SMTP id AA11663 (5.67b/IDA-1.5 for ); Tue, 26 Sep 1995 15:54:17 +0100 Received: from atuhc16 by aut.alcatel.at (4.1/SMI-4.1/AAA-1.29/main) id AA27359; Tue, 26 Sep 95 15:51:19 +0100 Received: by atuhc16 (1.38.193.4/16.2) id AA11070; Tue, 26 Sep 1995 15:54:22 +0100 Received: from atuhc16 with uucp; Tue, 26 Sep 95 15:50:01 Received: from Relay1.Austria.EU.net by aut.alcatel.at (4.1/SMI-4.1/AAA-1.29/main) id AA27341; Tue, 26 Sep 95 15:49:59 +0100 Received: from aut.alcatel.at (dnisun.aut.alcatel.at) by Relay1.Austria.EU.net id AA11607 (5.67b/IDA-1.5 for ); Tue, 26 Sep 1995 15:52:24 +0100 Date: Tue, 26 Sep 1995 15:52:24 +0100 From: Mail Delivery Subsystem Message-Id: <199509261452.AA11607@Relay1.Austria.EU.net> To: marino.ladavac@aut.alcatel.at Subject: Returned mail: User unknown Sender: owner-hackers@FreeBSD.org Precedence: bulk ----- Transcript of session follows ----- While talking to freefall.freebsd.org: >>> RCPT To: <<< 550 ... User unknown 550 ... User unknown ----- Recipients of this delivery ----- Bounced, cannot deliver: Sent successfully: ----- Unsent message follows ----- Received: from aut.alcatel.at (dnisun.aut.alcatel.at) by Relay1.Austria.EU.net with SMTP id AA11601 (5.67b/IDA-1.5 for ); Tue, 26 Sep 1995 15:52:24 +0100 Received: from atuhc16 by aut.alcatel.at (4.1/SMI-4.1/AAA-1.29/main) id AA27324; Tue, 26 Sep 95 15:49:25 +0100 Message-Id: <9509261449.AA27324@atuhc16.aut.alcatel.at> Received: by atuhc16 (1.38.193.4/16.2) id AA11063; Tue, 26 Sep 1995 15:52:27 +0100 From: marino.ladavac@aut.alcatel.at Subject: Re: Whither wait_t? To: julian@ref.tfs.com (Julian Elischer) Date: Tue, 26 Sep 95 15:52:26 MET Cc: haclers@freebsd.org In-Reply-To: <199509240527.WAA04774@ref.tfs.com>; from "Julian Elischer" at Sep 23, 95 10:27 pm Mailer: Elm [revision: 70.85] > hmm looking at osf/1 > (the closet thing to posix I've ever seen......) > #ifdef _POSIX_SOURCE > /* > * If the user defines _BSD, they are obviously not looking for > * POSIX definitions with respect to wait, so give 'em the BSD > * interface. > * > */ > #ifndef _KERNEL > #ifndef _BSD /* POSIX definition of wait() */ > #ifdef _NO_PROTO > extern pid_t wait(); > #else > extern pid_t wait(int *); > #endif /* _NO_PROTO */ > #endif /* _BSD */ > ..... > #endif /*_POSIX_SOURCE*/ > and further down > /* > * Use of this union is deprecated > */ > union wait > { > but no definition of wait_t > > > > Shouldn't it be defined in sys/wait.h? Not in 2.1! :-( > > > > What's our evil friend POSIX say? > I don't think POSIX has ever heard of wait_t > (BTW what IS it?. it's not in 2.0.5 either..) I could imagine it being a union of an int and a couple of bitfields (one for signal, one for return value, one for Mommy, one for Daddy ...) Apparently, POSIX doesn't know about it. /Alby > > > > Jordan > >