Home
last modified time | relevance | path

Searched refs:mMulticastRouterSock (Results 1 – 2 of 2) sorted by relevance

/openthread-latest/src/posix/platform/
Dmulticast_routing.cpp166 …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()
[all …]
Dmulticast_routing.hpp60 , mMulticastRouterSock(-1) in MulticastRoutingManager()
64 bool IsEnabled(void) const { return mMulticastRouterSock >= 0; } in IsEnabled()
140 int mMulticastRouterSock; member in ot::Posix::MulticastRoutingManager