Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Nov 2010 14:04:19 +0200
From:      "Jukka A. Ukkonen" <jau@oxit.fi>
To:        freebsd-standards@freebsd.org
Subject:   Portability question - waitid() missing
Message-ID:  <4CD938C3.6090009@oxit.fi>

next in thread | raw e-mail | index | archive | help

Greetings everybody,

Would there be enough interest in the community to merge a new system call
to FreeBSD? A the moment there is no waitid() which is anyhow part of the
current POSIX specification...

http://www.unix.com/man-page/POSIX/3posix/waitid/

#include<sys/wait.h>

int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options)


I implemented waitid() already on 7.0, and I have kept it as a part of my
system all the time through all 7.x updates.
If there were enough interest in the community to merge the implementation
to the common core, I could port the changes to 8.x and donate it.
So, are there committers willing to try the code in their own kernels and
then, if everything seems to be stable after the change, commit the change
to the common source tree?

Cheers,
     // jau




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CD938C3.6090009>