summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_socket.h
AgeCommit message (Expand)Author
2023-08-17linux(4): Drop bogus __arm__ condition due to lack of 32-bit arm supportDmitry Chagin
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-03-04linux(4): Rename struct l_ifreq members names to avoid conflicts with FreeBSDDmitry Chagin
2023-03-04linux(4): Reduce code duplication between MD filesDmitry Chagin
2022-05-28linux(4): Handle IP_ORIGDSTADDR socket option for IPPROTO_IP protocol levelDmitry Chagin
2022-05-28linux(4): Handle SO_TIMESTAMPNS socket optionDmitry Chagin
2022-05-28linux(4): Handle 64-bit SO_TIMESTAMP for 32-bit binariesDmitry Chagin
2022-05-28linux(4): For future use move SCM definitions below socket optionsDmitry Chagin
2022-04-11linux(4): Handle SO_DOMAIN in getsockopt syscall.Dmitry Chagin
2021-10-17linux: recognize TCP_INFO and ratelimit the warningEdward Tomasz Napierala
2021-03-06linux: add support for SO_PEERGROUPSEdward Tomasz Napierala
2021-02-07linux: add support for SO_PEERSEC getsockoptEdward Tomasz Napierala
2020-11-08 - add more linux socket options (sorted by value)Alexander Leidinger
2020-06-28Make linux(4) support SO_PROTOCOL. Running Python test suiteEdward Tomasz Napierala
2020-06-12Minor code cleanup; no functional changes.Edward Tomasz Napierala
2020-06-11Make linux(4) handle SO_REUSEPORT.Edward Tomasz Napierala
2020-06-10Support SO_SNDBUFFORCE/SO_RCVBUFFORCE by aliasing them to theEdward Tomasz Napierala
2020-02-05linuxulator: implement sendfileEd Maste
2020-01-28Add TCP_CORK support to linux(4). This fixes one of the things NginxEdward Tomasz Napierala
2020-01-28Add compat.linux.ignore_ip_recverr sysctl. This is a workaroundEdward Tomasz Napierala
2019-05-13Our bsd_to_linux_sockaddr() and linux_to_bsd_sockaddr() functionsDmitry Chagin
2018-02-05Linuxolator whitespace cleanupEd Maste
2017-11-27sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-18To reduce code duplication move socket defines to the MI path.Dmitry Chagin
2017-03-04Hide Linux socketcall constants under corresponding #ifdef sinceDmitry Chagin
2017-02-18Finich r313684.Dmitry Chagin
2017-02-05Update syscall.master to 4.10-rc6. Also fix comments, a typo,Dmitry Chagin
2016-04-30sys/compat/linux*: spelling fixes.Pedro F. Giffuni
2016-03-09Add support for IPPROTO_IPV6 socket layer for getsockopt/setsockopt calls.Andrey V. Elsukov
2015-05-24Convert SCM_TIMESTAMP in recvmsg().Dmitry Chagin
2015-05-24Implement recvmmsg() and sendmmsg() system calls.Dmitry Chagin
2015-05-24Reduce duplication between MD Linux code by moving msg relatedDmitry Chagin
2015-05-2464-bit paltforms, like x86_64, do not use multiplexing onDmitry Chagin
2013-01-29Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hJohn Baldwin
2011-03-26linux compat: improve and fix sendmsg/recvmsg compatibilityAndriy Gapon
2009-05-18Implement MSG_CMSG_CLOEXEC flag for linux_recvmsg().Dmitry Chagin
2009-05-16Somewhere between 2.6.23 and 2.6.27, Linux added SOCK_CLOEXEC andDmitry Chagin
2009-05-16Return EINVAL in case when the incorrect or unsupportedDmitry Chagin
2009-05-16Emulate SO_PEERCRED socket option.Dmitry Chagin
2009-05-07To avoid excessive code duplication move MI definitions to the MIDmitry Chagin
2008-11-29Make linux_sendmsg() and linux_recvmsg() work on linux32/amd64.Konstantin Belousov
2002-06-02Fix typo in the BSD copyright: s/withough/without/Jens Schweikhardt
2000-12-19translate the flags in recvfrom and recvmsg from linux to bsd onesAssar Westerlund