CVSROOT: /cvs Module name: src Changes by: [email protected] 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@
