aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/socket_inet6.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2022-06-13 18:14:13 +0200
committerDmitry Vyukov <dvyukov@google.com>2022-06-14 10:19:28 +0200
commita3bc5d68bc6cf57c55d4370027c295e367205c86 (patch)
treeec09926b4d12594f2d00a2f328a938b0d3685350 /sys/linux/socket_inet6.txt
parent0f08704067fce8a2a7ef7c508247aad6d48ed1f3 (diff)
sys/linux: add IGMP (SOCK_RAW/IPPROTO_IGMP) descriptions
Add descriptions for: https://elixir.bootlin.com/linux/v5.19-rc1/source/include/uapi/linux/mroute.h https://elixir.bootlin.com/linux/v5.19-rc1/source/include/uapi/linux/mroute6.h
Diffstat (limited to 'sys/linux/socket_inet6.txt')
-rw-r--r--sys/linux/socket_inet6.txt23
1 files changed, 0 insertions, 23 deletions
diff --git a/sys/linux/socket_inet6.txt b/sys/linux/socket_inet6.txt
index 62ae28889..28a2ef269 100644
--- a/sys/linux/socket_inet6.txt
+++ b/sys/linux/socket_inet6.txt
@@ -89,32 +89,9 @@ setsockopt$inet6_IPV6_DSTOPTS(fd sock_in6, level const[IPPROTO_IPV6], optname co
# TODO: IPV6_PATHMTU
# TODO: IP6T_SO_GET_REVISION_MATCH, IP6T_SO_GET_REVISION_TARGET
-setsockopt$inet6_MRT6_ADD_MIF(fd sock_in6, level const[IPPROTO_IPV6], optname const[MRT6_ADD_MIF], optval ptr[in, mif6ctl], optlen len[optval])
-setsockopt$inet6_MRT6_ADD_MFC(fd sock_in6, level const[IPPROTO_IPV6], optname const[MRT6_ADD_MFC], optval ptr[in, mf6cctl], optlen len[optval])
-setsockopt$inet6_MRT6_DEL_MFC(fd sock_in6, level const[IPPROTO_IPV6], optname const[MRT6_DEL_MFC], optval ptr[in, mf6cctl], optlen len[optval])
-setsockopt$inet6_MRT6_ADD_MFC_PROXY(fd sock_in6, level const[IPPROTO_IPV6], optname const[MRT6_ADD_MFC_PROXY], optval ptr[in, mf6cctl], optlen len[optval])
-setsockopt$inet6_MRT6_DEL_MFC_PROXY(fd sock_in6, level const[IPPROTO_IPV6], optname const[MRT6_DEL_MFC_PROXY], optval ptr[in, mf6cctl], optlen len[optval])
-
getsockopt$inet6_mtu(fd sock_in6, level const[IPPROTO_IPV6], optname const[IPV6_MTU_DISCOVER], optval ptr[out, flags[ip_mtu_discover, int32]], optlen ptr[inout, len[optval, int32]])
setsockopt$inet6_mtu(fd sock_in6, level const[IPPROTO_IPV6], optname const[IPV6_MTU_DISCOVER], optval ptr[in, flags[ip_mtu_discover, int32]], optlen len[optval])
-mif6ctl {
- mif6c_mifi int16
- mif6c_flags flags[mif6c_flags, int8]
- vifc_threshold int8
- mif6c_pifi int16
- vifc_rate_limit int32
-}
-
-mif6c_flags = MIFF_REGISTER
-
-mf6cctl {
- mf6cc_origin sockaddr_in6
- mf6cc_mcastgrp sockaddr_in6
- mf6cc_parent int16
- mf6cc_ifset array[int32, 8]
-}
-
ipv6_mreq {
multi ipv6_addr
ifindex ifindex