From a3bc5d68bc6cf57c55d4370027c295e367205c86 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 13 Jun 2022 18:14:13 +0200 Subject: 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 --- sys/linux/socket_inet6.txt | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'sys/linux/socket_inet6.txt') 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 -- cgit mrf-deployment