CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2017/01/23 16:44:04
Modified files:
sys/kern : uipc_usrreq.c
sys/sys : unpcb.h
Log message:
File descriptor passing internalizes fd's into an mbuf-stored array of
struct file *, and then externalizes back to fd upon delivery.
Convert storage to array of struct fdpass, containing struct file *
(and soon something else). memcpy originally intended for alignment
purposes can be removed because CMSG_ALIGN is _ALIGN.
There is some anxiety over changing this code, but it reads easier.
ok mpi guenther kettenis