Implement waitid(2) which is now part of POSIX and used by mozilla.
authorkettenis <kettenis@openbsd.org>
Tue, 25 Oct 2022 16:08:26 +0000 (16:08 +0000)
committerkettenis <kettenis@openbsd.org>
Tue, 25 Oct 2022 16:08:26 +0000 (16:08 +0000)
commit8112871f19bbd25e86c93d0f901071ca2335a352
treedc4b2d2b1a53056022cd10df12382863c2857596
parent68204e823ca389ea54f6a3436bb29dd07ae9b055
Implement waitid(2) which is now part of POSIX and used by mozilla.
This includes a change of siginfo_r which is technically an ABI break but
this should have no real-world impact since the members involved are
never touched by the kernel.

ok millert@, deraadt@
sys/kern/kern_exit.c
sys/sys/siginfo.h
sys/sys/wait.h