Hi,

Is there any reason pselect() is omitted from
/usr/src/sys/kern/kern_pledge.c?  There is poll(), ppoll(), kevent(),
kqueue() and select() for PLEDGE_STDIO.

Juha

Index: sys/kern/kern_pledge.c
===================================================================
RCS file: /home/cvs/OpenBSD/src/sys/kern/kern_pledge.c,v
retrieving revision 1.93
diff -u -p -r1.93 kern_pledge.c
--- sys/kern/kern_pledge.c      31 Oct 2015 02:46:23 -0000      1.93
+++ sys/kern/kern_pledge.c      31 Oct 2015 06:58:37 -0000
@@ -158,6 +158,7 @@ const u_int pledge_syscalls[SYS_MAXSYSCA
        [SYS_kevent] = PLEDGE_STDIO,
        [SYS_kqueue] = PLEDGE_STDIO,
        [SYS_select] = PLEDGE_STDIO,
+       [SYS_pselect] = PLEDGE_STDIO,
 
        [SYS_fstat] = PLEDGE_STDIO,
        [SYS_fsync] = PLEDGE_STDIO,

Reply via email to