Searched refs:mcaddr (Results 1 – 8 of 8) sorted by relevance
| /NextBSD/sys/netinet6/ |
| HD | in6_mcast.c | 1088 in6_joingroup(struct ifnet *ifp, struct in6_addr *mcaddr, in in6_joingroup() argument 1102 error = in6_mc_join(ifp, mcaddr, NULL, &imm->i6mm_maddr, delay); in in6_joingroup() 1136 in6_mc_join(struct ifnet *ifp, const struct in6_addr *mcaddr, in in6_mc_join() argument 1143 error = in6_mc_join_locked(ifp, mcaddr, imf, pinm, delay); in in6_mc_join() 1159 in6_mc_join_locked(struct ifnet *ifp, const struct in6_addr *mcaddr, in in6_mc_join_locked() argument 1175 KASSERT(IN6_IS_ADDR_MULTICAST(mcaddr), in in6_mc_join_locked() 1177 if (IN6_IS_ADDR_MC_LINKLOCAL(mcaddr) || in in6_mc_join_locked() 1178 IN6_IS_ADDR_MC_INTFACELOCAL(mcaddr)) { in in6_mc_join_locked() 1179 KASSERT(mcaddr->s6_addr16[1] != 0, in in6_mc_join_locked() 1187 ip6_sprintf(ip6tbuf, mcaddr), ifp, if_name(ifp)); in in6_mc_join_locked() [all …]
|
| HD | raw_ip6.c | 240 struct sockaddr_in6 mcaddr; in rip6_input() local 242 bzero(&mcaddr, sizeof(struct sockaddr_in6)); in rip6_input() 243 mcaddr.sin6_len = sizeof(struct sockaddr_in6); in rip6_input() 244 mcaddr.sin6_family = AF_INET6; in rip6_input() 245 mcaddr.sin6_addr = ip6->ip6_dst; in rip6_input() 249 (struct sockaddr *)&mcaddr, in rip6_input()
|
| HD | in6_var.h | 710 in6m_lookup_locked(struct ifnet *ifp, const struct in6_addr *mcaddr) in in6m_lookup_locked() argument 722 if (IN6_ARE_ADDR_EQUAL(&inm->in6m_addr, mcaddr)) in in6m_lookup_locked() 736 in6m_lookup(struct ifnet *ifp, const struct in6_addr *mcaddr) in in6m_lookup() argument 742 inm = in6m_lookup_locked(ifp, mcaddr); in in6m_lookup()
|
| HD | udp6_usrreq.c | 342 struct sockaddr_in6 mcaddr; in udp6_input() local 347 bzero(&mcaddr, sizeof(struct sockaddr_in6)); in udp6_input() 348 mcaddr.sin6_len = sizeof(struct sockaddr_in6); in udp6_input() 349 mcaddr.sin6_family = AF_INET6; in udp6_input() 350 mcaddr.sin6_addr = ip6->ip6_dst; in udp6_input() 353 (struct sockaddr *)&mcaddr, in udp6_input()
|
| /NextBSD/sys/dev/pdq/ |
| HD | pdq_ifsubr.c | 321 char *mcaddr; in pdq_os_addr_fill() local 324 mcaddr = LLADDR((struct sockaddr_dl *)ifma->ifma_addr); in pdq_os_addr_fill() 325 ((u_short *) addr->lanaddr_bytes)[0] = ((u_short *) mcaddr)[0]; in pdq_os_addr_fill() 326 ((u_short *) addr->lanaddr_bytes)[1] = ((u_short *) mcaddr)[1]; in pdq_os_addr_fill() 327 ((u_short *) addr->lanaddr_bytes)[2] = ((u_short *) mcaddr)[2]; in pdq_os_addr_fill()
|
| /NextBSD/sys/dev/cxgbe/ |
| HD | t4_main.c | 3325 const uint8_t *mcaddr[FW_MAC_EXACT_CHUNK]; in update_mac_settings() local 3335 mcaddr[i] = in update_mac_settings() 3337 MPASS(ETHER_IS_MULTICAST(mcaddr[i])); in update_mac_settings() 3342 del, i, mcaddr, NULL, &hash, 0); in update_mac_settings() 3350 mcaddr[j][0], mcaddr[j][1], in update_mac_settings() 3351 mcaddr[j][2], mcaddr[j][3], in update_mac_settings() 3352 mcaddr[j][4], mcaddr[j][5], in update_mac_settings() 3363 mcaddr, NULL, &hash, 0); in update_mac_settings() 3371 mcaddr[j][0], mcaddr[j][1], in update_mac_settings() 3372 mcaddr[j][2], mcaddr[j][3], in update_mac_settings() [all …]
|
| /NextBSD/sys/dev/nxge/ |
| HD | if_nxge.c | 1163 u8 mcaddr[ETHER_ADDR_LEN]; in xge_interface_setup() local 1170 status = xge_hal_device_macaddr_get(hldev, 0, &mcaddr); in xge_interface_setup() 1206 ether_ifattach(ifnetp, mcaddr); in xge_interface_setup()
|
| /NextBSD/sys/dev/nfe/ |
| HD | if_nfe.c | 2603 u_int8_t mcaddr = addrp[j]; in nfe_setmulti() local 2604 addr[j] &= mcaddr; in nfe_setmulti() 2605 mask[j] &= ~mcaddr; in nfe_setmulti()
|