CVSROOT: /cvs Module name: src Changes by: mi...@cvs.openbsd.org 2011/07/03 18:33:36
Modified files: sys/sys : socketvar.h socket.h sys/kern : uipc_socket.c Log message: Implement an idle timeout for the socket splicing. A new `sp_idle' field of the `splice' structure can be used to specify a period of inactivity after which splicing will be dissolved. ETIMEDOUT error retrieved with a SO_ERROR indicates the idle timeout expiration. With comments from and OK bluhm.