diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2022-06-13 18:14:13 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2022-06-14 10:19:28 +0200 |
| commit | a3bc5d68bc6cf57c55d4370027c295e367205c86 (patch) | |
| tree | ec09926b4d12594f2d00a2f328a938b0d3685350 /sys/linux/socket_inet6.txt | |
| parent | 0f08704067fce8a2a7ef7c508247aad6d48ed1f3 (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.txt | 23 |
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 |
