Date: Fri, 22 Oct 2004 11:01:30 -0700 From: "Ronald F. Guilmette" <rfg@monkeys.com> To: John-Mark Gurney <gurney_j@resnet.uoregon.edu> Cc: Andre Oppermann <andre@freebsd.org> Subject: Re: aio_connect ? Message-ID: <2171.1098468090@monkeys.com> In-Reply-To: Your message of Fri, 22 Oct 2004 10:27:59 -0700. <20041022172759.GX22681@funkthat.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <20041022172759.GX22681@funkthat.com>, you wrote:
>Oh, another thing is that there isn't yet a verbose signal delivery
>mechanism.. There are only two signals that are for user's use...
^defined in relevant standards
Signal numbers are typically represented as ints. Is there anything in
the kernel that prevents me from, say, calling kill(2) with a second
argument of, say, 0xdeadbeef, in other words any old random int value
that I might care to use?
If not, then there are effectively 4 billion+ different signal numbers
that could be used by a programmer. Such usage might not be fully
standard-conformant, but it might work OK, nontheless. (In fact, one
might even be able to use _most_ typical pointer values as if they
were signal numbers, simply by casting them to ints before use.)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2171.1098468090>
