[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: standards/91861: sys/signal.h union sigval invalid member names
The following reply was made to PR standards/91861; it has been noted by GNATS.
From: David Xu <davidxu@xxxxxxxxxxx>
To: Anonymous <undisclosed@xxxxxxxxxxx>
Cc: freebsd-gnats-submit@xxxxxxxxxxx
Subject: Re: standards/91861: sys/signal.h union sigval invalid member names
Date: Mon, 16 Jan 2006 16:05:06 +0800
Anonymous wrote:
>>Description:
>
> Posix requires the members of union sigval to be
> 'sigval_int' and 'sigval_ptr', in HEAD these have
> be mistakenly renamed to 'sival_int' and 'sival_ptr'
>
POSIX requires sival_int and sival_ptr, this confuses
people, but it is a standard:
The sigval union shall be defined as:
int sival_int Integer signal value.
void *sival_ptr Pointer signal value.
http://www.opengroup.org/onlinepubs/009695399/basedefs/signal.h.html