CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2011/01/07 10:50:42
Modified files: sys/conf : GENERIC sys/kern : uipc_socket.c sys/netinet : in_proto.c tcp_input.c tcp_output.c tcp_var.h sys/netinet6 : in6_proto.c sys/sys : protosw.h socket.h socketvar.h Log message: Add socket option SO_SPLICE to splice together two TCP sockets. The data received on the source socket will automatically be sent on the drain socket. This allows to write relay daemons with zero data copy. ok markus@