CVSROOT:        /cvs
Module name:    src
Changes by:     sema...@cvs.openbsd.org 2015/10/16 08:04:11

Modified files:
        sys/kern       : kern_pledge.c uipc_syscalls.c 
        sys/sys        : pledge.h 

Log message:
delete pledge_bind_check() function and remove pledge_bind_check() call from 
sys_bind().

bind(2) still require PLEDGE_INET or PLEDGE_UNIX in order to be called, due to
SYS_bind entry in pledge_syscalls array. The diff restores also the ability for
PLEDGE_UNIX to call bind(2) (pledge_bind_check function missed that).

problem spotted by doug@
OK deraadt@

Reply via email to