Lines Matching refs:mMulticastRouterSock

166 …error = (setsockopt(mMulticastRouterSock, IPPROTO_IPV6, (isAdd ? IPV6_JOIN_GROUP : IPV6_LEAVE_GROU…  in UpdateMldReport()
193 FD_SET(mMulticastRouterSock, &aContext.mReadFdSet); in Update()
194 aContext.mMaxFd = OT_MAX(aContext.mMaxFd, mMulticastRouterSock); in Update()
206 if (FD_ISSET(mMulticastRouterSock, &aContext.mReadFdSet)) in Process()
222 mMulticastRouterSock = SocketWithCloseExec(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6, kSocketBlock); in InitMulticastRouterSock()
223 VerifyOrDie(mMulticastRouterSock != -1, OT_EXIT_ERROR_ERRNO); in InitMulticastRouterSock()
226 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_INIT, &one, sizeof(one)), OT_… in InitMulticastRouterSock()
230 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_ICMPV6, ICMP6_FILTER, (void *)&filter, s… in InitMulticastRouterSock()
242 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MIF, &mif6ctl, sizeof(mif… in InitMulticastRouterSock()
249 …VerifyOrDie(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MIF, &mif6ctl, sizeof(mif… in InitMulticastRouterSock()
257 close(mMulticastRouterSock); in FinalizeMulticastRouterSock()
258 mMulticastRouterSock = -1; in FinalizeMulticastRouterSock()
272 nr = read(mMulticastRouterSock, buf, sizeof(buf)); in ProcessMulticastRouterMessages()
339 …VerifyOrExit(0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MFC, &mf6cctl, sizeof(mf… in AddMulticastForwardingCache()
374 …error = (0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_ADD_MFC, &mf6cctl, sizeof(mf6cct… in UnblockInboundMulticastForwardingCache()
438 if (ioctl(mMulticastRouterSock, SIOCGETSGCNT_IN6, &sioc_sg_req6) != -1) in UpdateMulticastRouteInfo()
603 …error = (0 == setsockopt(mMulticastRouterSock, IPPROTO_IPV6, MRT6_DEL_MFC, &mf6cctl, sizeof(mf6cct… in RemoveMulticastForwardingCache()