aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_socket.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 1.62:Gleb Smirnoff2006-01-101-1/+1
* Add missing locking to linux_connect() so that it can be marked MP safe:John Baldwin2005-07-091-8/+15
* Reject packets larger than IP_MAXPACKET in linux_sendto() for socketsDavid Schultz2005-03-231-2/+3
* Add kernel-only flag MSG_NOSIGNAL to be used in emulation layers to surpressMaxim Sobolev2005-03-081-27/+4
* Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socketMaxim Sobolev2005-03-071-2/+25
* Extend kern_sendit() to take another enum uio_seg argument, which specifiesMaxim Sobolev2005-01-301-24/+20
* Match the LINUX32's style with existing styleDavid E. O'Brien2005-01-141-4/+4
* Fix the ABI wrappers to use kern_fcntl() rather than calling fcntl()John Baldwin2004-08-241-11/+4
* Don't try to translate the control message unless we're certain it'sDag-Erling Smørgrav2004-08-231-1/+2
* Changes to MI Linux emulation code necessary to run 32-bit Linux binariesTim J. Robbins2004-08-161-51/+67
* I missed two pieces of the commit to this file. Robert has alreadyDavid Malone2004-07-181-1/+1
* Remove 'sg' argument to linux_sendto_hdrincl, which is what I think wasRobert Watson2004-07-181-1/+1
* Add a kern_setsockopt and kern_getsockopt which can read the optionDavid Malone2004-07-171-65/+19
* Clean up and wash struct iovec and struct uio handling.Poul-Henning Kamp2004-07-101-20/+7
* Use a couple of regular kernel entry points, rather than COMPAT_43Poul-Henning Kamp2004-07-081-4/+12
* Quick fix for LINT breakage caused by interface changes in accept(2), etc.Bruce Evans2003-12-251-33/+36
* Use kern_sendit rather than sendit for the Linux send* syscalls.David Malone2003-11-091-144/+105
* Fix some problems in linux_sendmsg() and linux_recvmsg().Mitsuru IWASAKI2003-10-111-36/+38
* Use __FBSDID().David E. O'Brien2003-06-101-2/+3
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Clean up whitespace and remove register keyword.Dag-Erling Smørgrav2003-03-031-2/+2
* More caddr_t removal, in conjunction with copy{in,out}(9) this time.Dag-Erling Smørgrav2003-03-031-4/+4
* Add M_WAITOKHajimu UMEMOTO2003-02-201-1/+1
* 1) Linux_sendto was trashing the BSD sockaddr it put in the stackgap,David Malone2003-02-081-14/+15
* Avoid undefined symbol error with an IPv4 only kernel.Hajimu UMEMOTO2003-02-051-1/+9
* Add IPv6 support for Linuxlator.Hajimu UMEMOTO2003-02-031-88/+372
* Back out last commit. Linux uses the old 4.3BSD sockaddr format.Jonathan Mini2002-09-241-19/+11
* Don't use compatability syscall wrappers in emulation code.Jonathan Mini2002-09-231-11/+19
* Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt2002-06-021-1/+1
* Fix missing holdsock()->fgetsock()Matthew Dillon2001-11-171-7/+5
* Force the length of the sockaddr to be correct for AF_INET and AF_INET6Bill Fenner2001-10-261-2/+23
* KSE Milestone 2Julian Elischer2001-09-121-65/+65
* Round of cleanups and enhancements. These include (in random order):Marcel Moolenaar2001-09-081-19/+20
* Only pick up so_error the first time through with EISCONN, as advertised.Jonathan Lemon2001-03-021-1/+1
* Correctly emulate linux_connect. For nonblocking sockets, the behaviorJonathan Lemon2001-03-011-51/+21
* translate the flags in recvfrom and recvmsg from linux to bsd onesAssar Westerlund2000-12-191-2/+69
* Don't auto-generate the syscalls.Marcel Moolenaar2000-12-031-4/+0
* Use the linux_connect() on alpha rather than passing directly throughAndrew Gallatin2000-11-161-1/+9
* Revert auto-generation. The Alpha port is broken.Marcel Moolenaar2000-11-101-0/+4
* Sync with Alpha:Marcel Moolenaar2000-11-091-4/+0
* The MI/MD split wasn't perfect and the MI files need hacks for theDavid E. O'Brien2000-11-011-0/+6
* Whitespace change: (near) KNFMarcel Moolenaar2000-08-261-649/+679
* Update include directives.Marcel Moolenaar2000-08-221-3/+3
* Fix accept(2) behavior in that accepted sockets don't inherit theMarcel Moolenaar2000-02-281-1/+20
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix linux sendmsg() emulationMike Smith1999-01-111-2/+35
* Commit patch inSøren Schmidt1998-12-301-1/+6
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+2
* In the words of the submitter:Mike Smith1998-02-071-2/+62
* Make COMPAT_43 and COMPAT_SUNOS new-style options.Eivind Eklund1997-12-161-2/+6