cvs commit: src/sys/kern uipc_syscalls.c src/sys/compat/linux
linux_socket.c src/sys/sys socket.h
Maxim Sobolev
sobomax at FreeBSD.org
Tue Mar 8 16:11:41 GMT 2005
sobomax 2005-03-08 16:11:41 UTC
FreeBSD src repository
Modified files:
sys/kern uipc_syscalls.c
sys/compat/linux linux_socket.c
sys/sys socket.h
Log:
Add kernel-only flag MSG_NOSIGNAL to be used in emulation layers to surpress
SIGPIPE signal for the duration of the sento-family syscalls. Use it to
replace previously added hack in Linux layer based on temporarily setting
SO_NOSIGPIPE flag.
Suggested by: alfred
Revision Changes Path
1.57 +4 -27 src/sys/compat/linux/linux_socket.c
1.217 +2 -1 src/sys/kern/uipc_syscalls.c
1.86 +1 -0 src/sys/sys/socket.h
More information about the cvs-src
mailing list