$NetBSD: patch-af,v 1.4 2007/02/18 11:40:10 wiz Exp $ --- pth.h.in.orig 2006-06-08 17:54:02.000000000 +0000 +++ pth.h.in @@ -45,6 +45,7 @@ #include /* for sockaddr */ #include /* for sigset_t */ @EXTRA_INCLUDE_SYS_SELECT_H@ +@EXTRA_INCLUDE_SYS_RESOURCE_H@ /* fallbacks for essential typedefs */ #ifndef _PTHREAD_PRIVATE @@ -340,7 +341,6 @@ enum { #if !(PTH_FAKE_POLL) /* use vendor poll(2) environment */ #ifndef _XOPEN_SOURCE -#define _XOPEN_SOURCE #define _XOPEN_SOURCE_set #endif #include @@ -550,8 +550,11 @@ extern ssize_t pth_sendto(int, co extern ssize_t pth_pread(int, void *, size_t, off_t); extern ssize_t pth_pwrite(int, const void *, size_t, off_t); + /* additional replacement functions */ +extern pid_t pth_wait4(pid_t, int *, int, struct rusage *); END_DECLARATION + /* soft system call mapping support */ #if PTH_SYSCALL_SOFT && !defined(_PTH_PRIVATE) #define fork pth_fork