Date: Wed, 6 Mar 2002 12:12:08 -0800 (PST) From: Kip Macy <kmacy@netapp.com> To: Tony Arcieri <tarcieri@atmos.colostate.edu> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: aio_read() oddness Message-ID: <Pine.GSO.4.10.10203061209480.1595-100000@orbit> In-Reply-To: <20020306125926.Y49348-100000@rylos.atmos.colostate.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
I'd asked myself the same thing. In code that uses it I have to do an #ifdef FreeBSD. My guess was that it was because it is more conformant with the structure name and no one of consequence noticed because the underlying functionality is not really there. -Kip ========================================================================= For RAIDANT status see: http://cranford.eng.netapp.com:8080/cgi-bin/ant4/index.cgi To submit RAIDANT test descriptions go to: http://web.netapp.com/engineering/projects/raidv2/testing/ Ontap on the web: http://web.netapp.com/engineering/projects/raidv2/testing/global/ On Wed, 6 Mar 2002, Tony Arcieri wrote: > Note: Please cc replies to me as I'm not currently subscribed. > > Kip Macy <kmacy@netapp.com> wrote: > > > FreeBSD does not support queued signals (part of RT Posix) which is > > required for this. > > > > -Kip > > I guess I'll have to take a look at kqueues then. On a similar note, I > was wondering why FreeBSD declares the sigval union with the following > members: > > int sigval_int; > void *sigval_ptr; > > when other operating systems (namely Solaris and Irix) declare it with > something like: > > int32_t sival_int; > caddr32_t sival_ptr; > > The difference I'm refering to is the member names, sival versus sigval. > (The above snippet is from Solaris's sys/siginfo.h) > > Is there some reason I don't know about for FreeBSD doing it differently? > > Tony Arcieri > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10203061209480.1595-100000>