summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_socket.c
AgeCommit message (Expand)Author
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
2005-09-24factor out some of the osockaddr, omsghdr code.christos
2005-05-03First work on COMPAT_LINUX/amd64manu
2005-02-26nuke trailing whitespaceperry
2005-02-24Fix number of elements calculation when converting socket options.martin
2004-09-12if passed sockaddr has family AF_UNSPEC, use socket family of the socketjdolecek
2004-09-05linux_sa_get: g/c curproc use, we get the process as one of argumentsjdolecek
2004-08-29in debug log, data dump is more useful unsignedjdolecek
2003-10-25Fix uninitialized variable warningschristos
2003-07-27More complete sendmsg(2) and recvmsg(2) emulation:jdolecek