freebsd-dev/sys/compat/linux
Mitsuru IWASAKI 84b11cd80a Fix some problems in linux_sendmsg() and linux_recvmsg().
- Allocate storage for uap->msg always because it is copyin()'ed in
   native sendmsg().
 - Convert sockopt level from Linux to FreeBSD after native recvmsg() calling.
 - Some cleanups.

Tested with:	Oracle 9i shared server connection mode.

MFC after:	1 week
2003-10-11 15:08:32 +00:00
..
linux_file.c Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
linux_getcwd.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_ioctl.c Don't map LINUX_POSIX_VDISABLE to _POSIX_VDISABLE and vice versa for 2003-06-28 19:32:07 +00:00
linux_ioctl.h Add an ioctl handler for the DRM. This removes the need for the DRM_LINUX 2003-04-24 23:36:35 +00:00
linux_ipc.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_ipc.h - Add support for IPC_64 extensions into shmctl(2), semctl(2) and msgctl(2); 2002-10-11 11:43:09 +00:00
linux_mib.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_mib.h Add a cleanup function to destroy the osname_lock and call it on module 2003-03-26 18:29:44 +00:00
linux_misc.c Restored a non-egregious cast so that this file compiles on i386's 2003-09-07 13:03:13 +00:00
linux_signal.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_signal.h Remove __P. 2002-03-20 05:48:58 +00:00
linux_socket.c Fix some problems in linux_sendmsg() and linux_recvmsg(). 2003-10-11 15:08:32 +00:00
linux_socket.h Fix typo in the BSD copyright: s/withough/without/ 2002-06-02 20:05:59 +00:00
linux_stats.c Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
linux_sysctl.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_uid16.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_util.c Use __FBSDID(). 2003-06-10 21:29:12 +00:00
linux_util.h Add function linux_msg() for regulating output from the linux emulation 2003-01-02 02:19:10 +00:00