Home
last modified time | relevance | path

Searched refs:mcaddr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/sys/netinet6/
H A Draw_ip6.c284 struct sockaddr_in6 mcaddr; in rip6_input() local
286 bzero(&mcaddr, sizeof(struct sockaddr_in6)); in rip6_input()
287 mcaddr.sin6_len = sizeof(struct sockaddr_in6); in rip6_input()
288 mcaddr.sin6_family = AF_INET6; in rip6_input()
289 mcaddr.sin6_addr = ip6->ip6_dst; in rip6_input()
293 (struct sockaddr *)&mcaddr, in rip6_input()
H A Din6_mcast.c1219 KASSERT(IN6_IS_ADDR_MULTICAST(mcaddr), in in6_joingroup_locked()
1221 if (IN6_IS_ADDR_MC_LINKLOCAL(mcaddr) || in in6_joingroup_locked()
1222 IN6_IS_ADDR_MC_INTFACELOCAL(mcaddr)) { in in6_joingroup_locked()
1223 KASSERT(mcaddr->s6_addr16[1] != 0, in in6_joingroup_locked()
1245 error = in6_getmulti(ifp, mcaddr, &inm); in in6_joingroup_locked()
2734 struct in6_addr mcaddr; in sysctl_ip6_mcast_filters() local
2765 memcpy(&mcaddr, &name[1], sizeof(struct in6_addr)); in sysctl_ip6_mcast_filters()
2766 if (!IN6_IS_ADDR_MULTICAST(&mcaddr)) { in sysctl_ip6_mcast_filters()
2768 __func__, ip6_sprintf(ip6tbuf, &mcaddr)); in sysctl_ip6_mcast_filters()
2781 (void)in6_setscope(&mcaddr, ifp, NULL); in sysctl_ip6_mcast_filters()
[all …]
H A Din6_var.h788 in6m_lookup_locked(struct ifnet *ifp, const struct in6_addr *mcaddr) in in6m_lookup_locked() argument
797 if (IN6_ARE_ADDR_EQUAL(&inm->in6m_addr, mcaddr)) in in6m_lookup_locked()
809 in6m_lookup(struct ifnet *ifp, const struct in6_addr *mcaddr) in in6m_lookup() argument
815 inm = in6m_lookup_locked(ifp, mcaddr); in in6m_lookup()
H A Dudp6_usrreq.c355 struct sockaddr_in6 mcaddr; in udp6_input() local
364 bzero(&mcaddr, sizeof(struct sockaddr_in6)); in udp6_input()
365 mcaddr.sin6_len = sizeof(struct sockaddr_in6); in udp6_input()
366 mcaddr.sin6_family = AF_INET6; in udp6_input()
367 mcaddr.sin6_addr = ip6->ip6_dst; in udp6_input()
370 (struct sockaddr *)&mcaddr, in udp6_input()
H A Din6.c738 in6_joingroup_legacy(struct ifnet *ifp, const struct in6_addr *mcaddr, in in6_joingroup_legacy() argument
752 error = in6_joingroup(ifp, mcaddr, NULL, &imm->i6mm_maddr, delay); in in6_joingroup_legacy()
/freebsd-12.1/sys/dev/cxgbe/
H A Dt4_main.c4845 const uint8_t *mcaddr[FW_MAC_EXACT_CHUNK]; in update_mac_settings() local
4855 mcaddr[i] = in update_mac_settings()
4857 MPASS(ETHER_IS_MULTICAST(mcaddr[i])); in update_mac_settings()
4862 del, i, mcaddr, NULL, &hash, 0); in update_mac_settings()
4870 mcaddr[j][0], mcaddr[j][1], in update_mac_settings()
4871 mcaddr[j][2], mcaddr[j][3], in update_mac_settings()
4872 mcaddr[j][4], mcaddr[j][5], in update_mac_settings()
4883 mcaddr, NULL, &hash, 0); in update_mac_settings()
4891 mcaddr[j][0], mcaddr[j][1], in update_mac_settings()
4892 mcaddr[j][2], mcaddr[j][3], in update_mac_settings()
[all …]
/freebsd-12.1/sys/dev/nfe/
H A Dif_nfe.c2606 u_int8_t mcaddr = addrp[j]; in nfe_setmulti() local
2607 addr[j] &= mcaddr; in nfe_setmulti()
2608 mask[j] &= ~mcaddr; in nfe_setmulti()