standards/91861: sys/signal.h union sigval invalid member names

David Xu davidxu at freebsd.org
Mon Jan 16 00:10:21 PST 2006


The following reply was made to PR standards/91861; it has been noted by GNATS.

From: David Xu <davidxu at freebsd.org>
To: Anonymous <undisclosed at example.com>
Cc: freebsd-gnats-submit at freebsd.org
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
 


More information about the freebsd-standards mailing list