freebsd-skq/sys/compat
avg a923658583 linux compat: improve and fix sendmsg/recvmsg compatibility
- implement baseic stubs for capget, capset, prctl PR_GET_KEEPCAPS
  and prctl PR_SET_KEEPCAPS.
- add SCM_CREDS support to sendmsg and recvmsg
- modify sendmsg to ignore control messages if not using UNIX
  domain sockets

This should allow linux pulse audio daemon and client work on FreeBSD
and interoperate with native counter-parts modulo the differences in
pulseaudio versions.

PR:		kern/149168
Submitted by:	John Wehle <john@feith.com>
Reviewed by:	netchild
MFC after:	2 weeks
2011-03-26 11:05:53 +00:00
..
freebsd32 Implement compat32 MEMRANGE_GET and MEMRANGE_SET. This is needed to 2011-03-25 11:52:31 +00:00
ia32 Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
linprocfs Fix some locking nits with the p_state field of struct proc: 2011-03-24 18:40:11 +00:00
linsysfs Remove no-op assignment. 2010-11-15 23:14:14 +00:00
linux linux compat: improve and fix sendmsg/recvmsg compatibility 2011-03-26 11:05:53 +00:00
ndis Use the cprd_mem field when setting the start and length for a memory 2011-02-23 21:45:28 +00:00
netbsd
svr4 Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
x86bios Remove custom interrupt dispatcher. This is a pointless micro-optimization 2011-03-09 16:16:38 +00:00