summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_socket.c
AgeCommit message (Expand)Author
2009-11-28Add LINUX_SIOCGIFMTU and LINUX_IP_HDRINCL support.dsl
2009-11-13Return the result of copyout. Reminded by Niolas Joly.joerg
2009-11-13Provide SIOCGIFNAME.joerg
2009-06-17Add a new linux_msghdr structure, as its size differs on 64bit archs.njoly
2009-06-16Add LINUX_CMSG_{SPACE,LEN} macros. Use then when calculating thenjoly
2009-06-16For linux cmsg header copyout, use the linux structure size, not thenjoly
2009-06-16Make compat linux sendmsg/recvmsg output msghdr and control messagesnjoly
2009-06-11In sendmsg(2), do copy the msghdr structure before trying to use it.njoly
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-08-06Convert socket options code to use a sockopt structureplunky
2008-07-03Fix SIOCGIFCONF ioctl for 64bit platforms. Add a new linux_ifreqnjoly
2008-06-24Replace references to getsock/getvnode.ad
2008-06-11In linux_sys_sendto, do not unconditionnally set MSG_NAMEMBUF tonjoly
2008-06-09Do set mbuf in all cases, even for salen value of 0; otherwise thisnjoly
2008-04-29In linux_get_sa(), make salen parameter unsigned.njoly
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Merge the socket locking patch:ad
2008-04-23Fix locking.ad
2008-03-26- Remove uneeded splsoftnet().ad
2008-03-23linux_get_sa: fix botched fd handling.ad
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-02-06Don't lock the socket to set/clear FNONBLOCK. Just set it atomically.ad
2007-12-20Convert all the system call entry points from:dsl
2007-12-08ANSIfy most of the function definitions in sys/compat (but not ndis).dsl
2007-12-05Use IFADDR_EMPTY().dyoung
2007-12-05Don't open-code queue(3) macros (x = ifnet.tqh_first; y =dyoung
2007-12-04Remove all the __Pdsl
2007-10-19Add compat_linux and exec_linux_elf lkm support for amd64:njoly
2007-08-29Constify: LLADDR() -> CLLADDR().dyoung
2007-08-26Use satosdl().dyoung
2007-08-15Changes to make ktrace LKM friendly and reduce ifdef KTRACE. Proposedad
2007-07-01Fix long-term breakage in the definition of 'control' data for linux.dsl
2007-06-06Wrap ktrace calls with #ifdef KTRACE.rjs
2007-06-02wrap #include "opt_ktrace.h" by #ifdef _KERNEL_OPT.yamt
2007-06-01Split sys_bind() and sys_connect() so that compat code can use common codedsl
2007-05-29Add a sockaddr_storage member to "struct ifreq" maintaining backwardschristos
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-11Make setsockopt return compatible error codes for AF_UNIX sockets.mlelstv
2007-02-09Merge newlock2 to head.ad
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-09-02comment out impossible codechristos
2006-07-23Use the LWP cached credentials where sane.ad
2006-06-27Use the new socket call for Linux and SVR4, because those systems (atpavel
2006-06-26version the socket(2) syscall. for compat30 socket, we usemrg
2006-05-14integrate kauth.elad
2006-05-12use socklen_t when talking to the NetBSD side of thingsmrg
2006-03-27Use __arraycount().dyoung
2006-02-09Add initial (but unfinished) COMPAT_LINUX32 for amd64. This is good enough somanu
2005-12-11merge ktrace-lwp.christos