Searched refs:mMulticastRouterSock (Results 1 – 2 of 2) sorted by relevance
/openthread-latest/src/posix/platform/ |
D | multicast_routing.cpp | 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() [all …]
|
D | multicast_routing.hpp | 60 , mMulticastRouterSock(-1) in MulticastRoutingManager() 64 bool IsEnabled(void) const { return mMulticastRouterSock >= 0; } in IsEnabled() 140 int mMulticastRouterSock; member in ot::Posix::MulticastRoutingManager
|