aboutsummaryrefslogtreecommitdiffstats
path: root/sys/freebsd/socket_inet6.txt
Commit message (Collapse)AuthorAgeFilesLines
* sys/freebsd: use nested flag definitions where sensiblePaul Chaignon2023-12-051-1/+1
| | | | | | These flags were identified using the same script as for sys/linux. Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
* sys: consolidate sockopt_opt_{ip,ipv6}_group_source_req flagsPaul Chaignon2023-12-051-3/+1
| | | | | | | | | On the Linux, Darwin, and FreeBSD targets, sockopt_opt_ip_group_source_req and sockopt_opt_ipv6_group_source_req are equal. This commit consolidates those flag definitions to use a single one and renames it to sockopt_opt_group_source_req. Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
* sys/freebsd: remove Linux headersAndrew Turner2021-05-171-2/+0
| | | | | | These are only needed when building Linux ABI support and are not needed by native FreeBSD system calls. As these files describe the native FreeBSD ABI remove them.
* sys: add more specific ipv6 optionsAndy Nguyen2020-04-291-1/+4
| | | | Additionally fix a type for ipv6_hopopts_ext_header
* sys/freebsd: fix sockaddr structuresMichael Tuexen2019-06-231-1/+2
| | | | FreeBSD uses in sockaddr_{in,in6,un} structures a length field.
* sys: remove socketpair for AF_INET and AF_INET6Michael Tüxen2018-12-041-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OpebBSD: remove socketpair() for AF_INET and AF_INET6. socketpair() is only supported on AF_UNIX. * NetBSD: remove socketpair() for AF_INET and AF_INET6. socketpair() is only supported for AF_UNIX. * FreeBSD: remove socketpair() for AF_INET and AF_INET6. socketpair() only supports AF_UNIX. * Linux: remove socketpair for AF_INET and AF_INET6. socketpair only supports AF_UNIX. * Autogenerated files. These are manually generated for all platforms you are not running on. FreeBSD in this case. * executor: rebase. * sys/freebsd: rebase. * sys/linux: use AF_UNIX based socketpair for nbd. This was suggested by Dmitry. Fixes #845
* pkg/compiler: check for unused declarationsDmitry Vyukov2018-06-301-19/+0
| | | | | Error on unused structs/unions/resources/flags. Finds tons of bugs.
* sys/linux: add type alias for socket portDmitry Vyukov2018-01-081-1/+1
| | | | | | type sock_port proc[20000, 4, int16be] That was repeated a few times.
* sys/freebsd: more syscall descriptionsDmitry Vyukov2017-10-171-0/+127
This is mostly copied form linux. We probably need better support for sharing descriptions between multiple OSes. But there are lots of differences, so this is not trivial.