Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Nov 1999 20:25:33 +0100
From:      Marcel Moolenaar <marcel@scc.nl>
To:        Steve Price <sprice@hiwaay.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: new sigaction struct
Message-ID:  <382723AD.DCD6719A@scc.nl>
References:  <Pine.OSF.4.10.9911071424080.26818-100000@fly.HiWAAY.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Steve Price wrote:

> Just curious as to what the motivation for re-ordering the
> sa_flags and sa_mask members in sigaction were?  The manpage
> still describes the old order BTW.

If sigset_t is to be changed again, then having it the last field in the
structure leaves us some room to avoid introducing new syscalls all over
again and handle the change with the current structure and syscalls.

> My Alpha box has been limping through a package build and I've
> noticed a number of ports that seem to be falling over for
> signal-related changes.

This should not be caused be the ordering of the fields in struct
sigaction.

> One in particular would be the rawio
> port which expects sa_mask to be before sa_flags in struct
> sigaction.

Silly...

-- 
Marcel Moolenaar                        mailto:marcel@scc.nl
SCC Internetworking & Databases           http://www.scc.nl/
The FreeBSD project                mailto:marcel@FreeBSD.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?382723AD.DCD6719A>