Home
last modified time | relevance | path

Searched refs:ifr_addr (Results 1 – 20 of 20) sorted by relevance

/xnu-12377.61.12/bsd/net/
H A Dif.h352 #define ifr_addr ifr_ifru.ifru_addr /* address */ macro
376 ((ifr).ifr_addr.sa_len > sizeof (struct sockaddr) ? \
378 (ifr).ifr_addr.sa_len) : sizeof (struct ifreq))
H A Dif_gif.c919 dst = &ifr->ifr_addr; in gif_ioctl()
920 size = sizeof(ifr->ifr_addr); in gif_ioctl()
927 dst = SA(&ifreq->ifr_addr); in gif_ioctl()
928 size = sizeof(ifreq->ifr_addr); in gif_ioctl()
956 dst = &ifr->ifr_addr; in gif_ioctl()
957 size = sizeof(ifr->ifr_addr); in gif_ioctl()
964 dst = SA(&ifreq->ifr_addr); in gif_ioctl()
965 size = sizeof(ifreq->ifr_addr); in gif_ioctl()
H A Dif.c4090 if (ifr->ifr_addr.sa_family != AF_UNSPEC && in ifioctl_ifreq()
4091 ifr->ifr_addr.sa_family != AF_LINK) { in ifioctl_ifreq()
4095 if (ifr->ifr_addr.sa_len > sizeof(struct sockaddr)) { in ifioctl_ifreq()
4096 ifr->ifr_addr.sa_len = sizeof(struct sockaddr); in ifioctl_ifreq()
4111 error = if_addmulti_anon(ifp, &ifr->ifr_addr, NULL); in ifioctl_ifreq()
4114 error = if_delmulti_anon(ifp, &ifr->ifr_addr); in ifioctl_ifreq()
4185 if (sdl->sdl_alen > sizeof(ifr->ifr_addr.sa_data)) { in ifioctl_ifreq()
4190 SOCKADDR_ZERO(&ifr->ifr_addr, sizeof(ifr->ifr_addr)); in ifioctl_ifreq()
4191 ifr->ifr_addr.sa_family = AF_LINK; in ifioctl_ifreq()
4192 ifr->ifr_addr.sa_len = sdl->sdl_alen; in ifioctl_ifreq()
[all …]
H A Dif_private.h349 #define ifr_addr ifr_ifru.ifru_addr /* address */ macro
412 ((ifr).ifr_addr.sa_len > sizeof (struct sockaddr) ? \
414 (ifr).ifr_addr.sa_len) : sizeof (struct ifreq))
H A Dether_inet6_pr_module.c243 ifr->ifr_addr.sa_data, ETHER_ADDR_LEN); in ether_inet6_prmod_ioctl()
H A Dether_inet_pr_module.c375 ifnet_guarded_lladdr_copy_bytes(ifp, ifr->ifr_addr.sa_data, in ether_inet_prmod_ioctl()
H A Dif_headless.c1434 error = ifnet_set_lladdr(ifp, ifr->ifr_addr.sa_data, in headless_ioctl()
1435 ifr->ifr_addr.sa_len); in headless_ioctl()
H A Dif_loop.c539 switch (ifr->ifr_addr.sa_family) { in lo_ioctl()
H A Dif_stf.c889 if (ifr && ifr->ifr_addr.sa_family == AF_INET6) { in stf_ioctl()
H A Dif_utun.c2051 result = ifaddr_address(address, &ifr.ifr_addr, sizeof(ifr.ifr_addr)); in utun_remove_address()
2066 result = ifaddr_address(address, SA(&ifr6.ifr_addr), in utun_remove_address()
2067 sizeof(ifr6.ifr_addr)); in utun_remove_address()
H A Dif_ipsec.c2787 result = ifaddr_address(address, &ifr.ifr_addr, sizeof(ifr.ifr_addr)); in ipsec_remove_address()
2802 result = ifaddr_address(address, (struct sockaddr*)&ifr6.ifr_addr, in ipsec_remove_address()
2803 sizeof(ifr6.ifr_addr)); in ipsec_remove_address()
H A Dif_bond.c973 ifr.ifr_addr.sa_family = AF_UNSPEC; in if_siflladdr()
974 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in if_siflladdr()
975 ether_addr_copy((uint8_t *__indexable)ifr.ifr_addr.sa_data, ea_p->octet); in if_siflladdr()
H A Dif_fake.c4270 error = ifnet_set_lladdr(ifp, ifr->ifr_addr.sa_data, in feth_ioctl()
4271 ifr->ifr_addr.sa_len); in feth_ioctl()
H A Dif_bridge.c2054 error = ifnet_set_lladdr(ifp, ifr->ifr_addr.sa_data, in bridge_ioctl()
2055 ifr->ifr_addr.sa_len); in bridge_ioctl()
/xnu-12377.61.12/tests/
H A Dnet_test_lib.c369 ifr.ifr_addr.sa_family = AF_LINK; in ifnet_get_lladdr()
370 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in ifnet_get_lladdr()
374 bcopy(ifr.ifr_addr.sa_data, eaddr->octet, ETHER_ADDR_LEN); in ifnet_get_lladdr()
388 ifr.ifr_addr.sa_family = AF_LINK; in ifnet_set_lladdr()
389 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in ifnet_set_lladdr()
390 bcopy(eaddr->octet, ifr.ifr_addr.sa_data, ETHER_ADDR_LEN); in ifnet_set_lladdr()
H A Dsioc-if-addr-bounds.c614 memset(&ifr.ifr_addr.sa_data, pattern, sizeof(ifr.ifr_dstaddr.sa_data)); in test_sioc_ifr_bounds()
616 sin = (struct sockaddr_in *)(void *)&ifr.ifr_addr; in test_sioc_ifr_bounds()
952 sin = (struct sockaddr_in *)(void *)&ifr.ifr_addr; in test_sioc_ifr_addr_config_v4()
/xnu-12377.61.12/bsd/netinet/
H A Din.c574 SOCKADDR_COPY(&ia->ia_addr, &ifr->ifr_addr, sizeof(addr)); in inctl_ifaddr()
580 SOCKADDR_COPY(&ifr->ifr_addr, &addr, sizeof(addr)); in inctl_ifaddr()
1056 SOCKADDR_COPY(&ia->ia_sockmask, &ifr->ifr_addr, sizeof(mask)); in inctl_ifnetmask()
1063 SOCKADDR_COPY(&ifr->ifr_addr, &mask, sizeof(mask)); in inctl_ifnetmask()
1258 SOCKADDR_COPY(&ifr->ifr_addr, &sin, sizeof(sin)); in in_control()
1331 SOCKADDR_COPY(&((struct ifreq *)(void *)data)->ifr_addr, in in_control()
1410 SOCKADDR_COPY(&((struct ifreq *)(void *)data)->ifr_addr, in in_control()
1931 SOCKADDR_COPY(ifa->ifa_addr, &ifr.ifr_addr, in in_purgeaddrs()
H A Dip_input.c454 sin = SIN(&ifr.ifr_addr); in ip_init_delayed()
/xnu-12377.61.12/tests/skywalk/
H A Dskywalk_test_common.c1087 ifr.ifr_addr.sa_family = AF_LINK; in sktc_get_mac_addr()
1088 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN; in sktc_get_mac_addr()
1094 bcopy(ifr.ifr_addr.sa_data, addr, ETHER_ADDR_LEN); in sktc_get_mac_addr()
1994 sin = (struct sockaddr_in *)&ifr.ifr_addr; in sktc_ifnet_del_addr()
2024 sin6 = (struct sockaddr_in6 *)&ifr.ifr_addr; in sktc_ifnet_del_addr6()
/xnu-12377.61.12/bsd/netinet6/
H A Din6.c884 SOCKADDR_COPY(&addr, &ifr->ifr_addr, sizeof(addr)); in in6ctl_gifaddr()
1512 SOCKADDR_COPY(&ifr->ifr_addr, &sin6, sizeof(sin6)); in in6_control()
1632 SOCKADDR_COPY(&ia->ia_prefixmask, &ifr->ifr_addr, in in6_control()