Searched refs:i6mm_maddr (Results 1 – 5 of 5) sorted by relevance
2379 if (imm->i6mm_maddr->in6m_ifp == ifp && in ip6_setmoptions()2380 IN6_ARE_ADDR_EQUAL(&imm->i6mm_maddr->in6m_addr, in ip6_setmoptions()2392 if ((imm->i6mm_maddr = in ip6_setmoptions()2443 if ((ifp == NULL || imm->i6mm_maddr->in6m_ifp == ifp) && in ip6_setmoptions()2444 IN6_ARE_ADDR_EQUAL(&imm->i6mm_maddr->in6m_addr, in ip6_setmoptions()2458 in6_delmulti(imm->i6mm_maddr); in ip6_setmoptions()2538 if (imm->i6mm_maddr) in ip6_freemoptions()2539 in6_delmulti(imm->i6mm_maddr); in ip6_freemoptions()
127 imm->i6mm_maddr->in6m_ifp == ifp) && in in6_mcmatch()128 IN6_ARE_ADDR_EQUAL(&imm->i6mm_maddr->in6m_addr, in in6_mcmatch()
746 if (imm->i6mm_maddr->in6m_ifp == ifp) { in in6_pcbpurgeif0()748 in6_delmulti(imm->i6mm_maddr); in in6_pcbpurgeif0()
1683 imm->i6mm_maddr = in6_addmulti(addr, ifp, errorp); in in6_joingroup()1684 if (!imm->i6mm_maddr) { in in6_joingroup()1696 if (imm->i6mm_maddr) in in6_leavegroup()1697 in6_delmulti(imm->i6mm_maddr); in in6_leavegroup()
524 struct in6_multi *i6mm_maddr; /* Multicast address pointer */ member