Add pselect(2), recvmmsg(2), sendmmsg(2), and waitid(2) to the lists
authorguenther <guenther@openbsd.org>
Mon, 19 Dec 2022 03:49:42 +0000 (03:49 +0000)
committerguenther <guenther@openbsd.org>
Mon, 19 Dec 2022 03:49:42 +0000 (03:49 +0000)
of built-in cancelation points.

lib/libc/sys/intro.2
lib/libpthread/man/pthread_testcancel.3

index 11b087d..cbcabb0 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $OpenBSD: intro.2,v 1.70 2021/01/03 18:10:27 rob Exp $
+.\"    $OpenBSD: intro.2,v 1.71 2022/12/19 03:49:42 guenther Exp $
 .\"    $NetBSD: intro.2,v 1.6 1995/02/27 12:33:41 cgd Exp $
 .\"
 .\" Copyright (c) 1980, 1983, 1986, 1991, 1993
@@ -30,7 +30,7 @@
 .\"
 .\"     @(#)intro.2    8.3 (Berkeley) 12/11/93
 .\"
-.Dd $Mdocdate: January 3 2021 $
+.Dd $Mdocdate: December 19 2022 $
 .Dt INTRO 2
 .Os
 .Sh NAME
@@ -123,7 +123,8 @@ or a read (write) request was made to a file that was only open for
 writing (reading).
 .It Er 10 ECHILD Em "\&No child processes" .
 A
-.Xr wait 2
+.Xr wait 2 ,
+.Xr waitid 2 ,
 or
 .Xr waitpid 2
 function was executed by a process that had no existing or unwaited-for
index baab5af..61a10a1 100644 (file)
@@ -1,9 +1,9 @@
-.\" $OpenBSD: pthread_testcancel.3,v 1.16 2014/08/31 20:23:10 guenther Exp $
+.\" $OpenBSD: pthread_testcancel.3,v 1.17 2022/12/19 03:49:42 guenther Exp $
 .\"
 .\"
 .\"  David Leonard, 1999. Public Domain.
 .\"
-.Dd $Mdocdate: August 31 2014 $
+.Dd $Mdocdate: December 19 2022 $
 .Dt PTHREAD_TESTCANCEL 3
 .Os
 .Sh NAME
@@ -117,6 +117,7 @@ base interfaces:
 .Fn pause ,
 .Fn poll ,
 .Fn pread ,
+.Fn pselect ,
 .Fn pthread_cond_timedwait ,
 .Fn pthread_cond_wait ,
 .Fn pthread_join ,
@@ -139,6 +140,7 @@ base interfaces:
 .Fn system ,
 .Fn tcdrain ,
 .Fn wait ,
+.Fn waitid ,
 .Fn waitpid ,
 .Fn write ,
 .Fn writev .
@@ -151,6 +153,8 @@ extension interfaces:
 .Fn ppoll ,
 .Fn preadv ,
 .Fn pwritev ,
+.Fn recvmmsg ,
+.Fn sendmmsg ,
 .Fn wait3 ,
 .Fn wait4 .
 .Sh RETURN VALUES