[#]
http://marc.info/?l=openbsd-cvs&m=140944938129840&w=2
openbsd-cvs(obsdave,2) — All
2014-08-31 05:55:08
Module name: src
Changes by: guenther@cvs.openbsd.org 2014/08/30 19:42:36
Modified files:
include : unistd.h
lib/libc/gen : signal.3
lib/libc : shlib_version
lib/libc/sys : Makefile.inc accept.2 dup.2 pipe.2 recv.2
sigaction.2 socket.2 socketpair.2
sys/kern : kern_descrip.c sys_pipe.c syscalls.master
uipc_socket.c uipc_syscalls.c uipc_usrreq.c
sys/sys : domain.h socket.h un.h
Log message:
Add additional kernel interfaces for setting close-on-exec on fds
when creating them: pipe2(), dup3(), accept4(), MSG_CMSG_CLOEXEC,
SOCK_CLOEXEC. Includes SOCK_NONBLOCK support.
ok matthew@