Searched refs:msfr (Results 1 – 2 of 2) sorted by relevance
| /xnu-12377.61.12/bsd/netinet6/ |
| H A D | in6_mcast.c | 1658 struct __msfilterreq64 msfr = {}, msfr64; in in6p_get_source_filters() local 1686 memcpy(&msfr, &msfr64, sizeof(msfr64)); in in6p_get_source_filters() 1695 memcpy(&msfr, &msfr32, sizeof(msfr32)); in in6p_get_source_filters() 1698 if (msfr.msfr_group.ss_family != AF_INET6 || in in6p_get_source_filters() 1699 msfr.msfr_group.ss_len != sizeof(struct sockaddr_in6)) { in in6p_get_source_filters() 1703 gsa = SIN6(&msfr.msfr_group); in in6p_get_source_filters() 1709 if (msfr.msfr_ifindex == 0 || !IF_INDEX_IN_RANGE(msfr.msfr_ifindex)) { in in6p_get_source_filters() 1713 ifp = ifindex2ifnet[msfr.msfr_ifindex]; in in6p_get_source_filters() 1720 if ((size_t) msfr.msfr_nsrcs > in in6p_get_source_filters() 1722 msfr.msfr_nsrcs = UINT32_MAX / sizeof(struct sockaddr_storage); in in6p_get_source_filters() [all …]
|
| /xnu-12377.61.12/bsd/netinet/ |
| H A D | in_mcast.c | 1736 struct __msfilterreq64 msfr = {}, msfr64; in inp_get_source_filters() local 1765 memcpy(&msfr, &msfr64, sizeof(msfr64)); in inp_get_source_filters() 1774 memcpy(&msfr, &msfr32, sizeof(msfr32)); in inp_get_source_filters() 1778 if (msfr.msfr_ifindex == 0 || !IF_INDEX_IN_RANGE(msfr.msfr_ifindex)) { in inp_get_source_filters() 1783 ifp = ifindex2ifnet[msfr.msfr_ifindex]; in inp_get_source_filters() 1790 if ((size_t) msfr.msfr_nsrcs > in inp_get_source_filters() 1792 msfr.msfr_nsrcs = UINT32_MAX / sizeof(struct sockaddr_storage); in inp_get_source_filters() 1795 if (msfr.msfr_nsrcs > in_mcast_maxsocksrc) { in inp_get_source_filters() 1796 msfr.msfr_nsrcs = in_mcast_maxsocksrc; in inp_get_source_filters() 1803 gsa = SIN(&msfr.msfr_group); in inp_get_source_filters() [all …]
|