freebsd-dev/sys/compat/linux
Marcel Moolenaar b76e6a6f09 In msgrcv(), set msgtyp correctly. Hardwiring 0 as the message type
yields incorrect behaviour. The hardwiring was present in the very
first commit that implemented msgrcv() (revision 1.4) and hasn't been
changed since. The native implementation was complete at that time,
so there doesn't seem to be a reason for the hardwiring from a
technical point of view.

Submitted by: Reinier Bezuidenhout <rbezuide@yahoo.com>
2002-05-18 07:53:56 +00:00
..
linux_file.c Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
linux_getcwd.c Remove __P. 2002-03-20 05:48:58 +00:00
linux_ioctl.c fix file descriptor leak. 2002-02-20 17:06:37 +00:00
linux_ioctl.h Deal with a few issues that cropped up following the recent changes 2001-11-19 15:43:50 +00:00
linux_ipc.c In msgrcv(), set msgtyp correctly. Hardwiring 0 as the message type 2002-05-18 07:53:56 +00:00
linux_ipc.h Remove __P. 2002-03-20 05:48:58 +00:00
linux_mib.c sysctl -w -> sysctl 2002-05-11 06:06:11 +00:00
linux_mib.h Fixed some style bugs in the removal of __P(()). Tabs before "__P((" 2002-03-24 04:04:50 +00:00
linux_misc.c Zap some stale unused headers, including one machine/psl.h (which is 2002-05-01 02:17:33 +00:00
linux_signal.c Moved signal handling and rescheduling from userret() to ast() so that 2002-04-04 17:49:48 +00:00
linux_signal.h Remove __P. 2002-03-20 05:48:58 +00:00
linux_socket.c Fix missing holdsock()->fgetsock() 2001-11-17 18:43:13 +00:00
linux_socket.h translate the flags in recvfrom and recvmsg from linux to bsd ones 2000-12-19 00:24:25 +00:00
linux_stats.c Replace ffind_* with fget calls. 2002-01-14 00:13:45 +00:00
linux_sysctl.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
linux_uid16.c Rework logic of syscalls that modify process credentials as described in 2002-04-13 23:11:23 +00:00
linux_util.c Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
linux_util.h Remove __P. 2002-03-20 05:48:58 +00:00