cvs commit: src/sys/compat/linux linux_socket.c
Robert Watson
rwatson at FreeBSD.org
Sat Apr 14 10:35:10 UTC 2007
rwatson 2007-04-14 10:35:09 UTC
FreeBSD src repository
Modified files:
sys/compat/linux linux_socket.c
Log:
Some Linux applications (ping) pass a non-NULL msg_control argument to
sendmsg() while using a 0-length msg_controllen. This isn't allowed in
the FreeBSD system call ABI, so detect this case and set msg_control to
NULL. This allows Linux ping to work.
Submitted by: rdivacky
Revision Changes Path
1.73 +10 -0 src/sys/compat/linux/linux_socket.c
More information about the cvs-src
mailing list