| /xnu-10002.1.13/bsd/netinet/ |
| H A D | in.c | 230 sin.sin_addr = in; in inaddr_local() 324 char *cplim = (char *)&ap->sin_addr; in in_socktrim() 325 char *cp = (char *)(&ap->sin_addr + 1); in in_socktrim() 674 } else if (addr.sin_addr.s_addr == in inctl_ifaddr() 675 ia->ia_addr.sin_addr.s_addr) { in inctl_ifaddr() 686 ia->ia_sockmask.sin_addr = mask.sin_addr; in inctl_ifaddr() 689 ntohl(ia->ia_sockmask.sin_addr.s_addr); in inctl_ifaddr() 700 ia->ia_dstaddr.sin_addr = broadaddr.sin_addr; in inctl_ifaddr() 719 ia->ia_broadaddr.sin_addr = broadaddr.sin_addr; in inctl_ifaddr() 740 ia_ifa.ifa_dstaddr)->sin_addr; in inctl_ifaddr() [all …]
|
| H A D | in_gif.c | 170 iphdr.ip_src = sin_src->sin_addr; in in_gif_output() 172 if (sin_dst->sin_addr.s_addr != INADDR_ANY) { in in_gif_output() 173 iphdr.ip_dst = sin_dst->sin_addr; in in_gif_output() 201 dst->sin_addr.s_addr != sin_dst->sin_addr.s_addr || in in_gif_output() 206 dst->sin_addr = sin_dst->sin_addr; in in_gif_output() 365 if (src->sin_addr.s_addr == ip.ip_dst.s_addr) { in gif_encapcheck4() 368 if (dst->sin_addr.s_addr == ip.ip_src.s_addr) { in gif_encapcheck4() 391 if (ip.ip_src.s_addr == ia4->ia_broadaddr.sin_addr.s_addr) { in gif_encapcheck4() 409 sin.sin_addr = ip.ip_src; in gif_encapcheck4()
|
| H A D | in_arp.c | 533 &SIN(rt_key(la->la_rt))->sin_addr, tmp, sizeof(tmp)), why, in arp_llreach_reachable() 614 &SIN(rt_key(rt))->sin_addr, tmp, sizeof(tmp))); in arp_llreach_alloc() 925 SIN(rt_mask(rt))->sin_addr.s_addr != INADDR_BROADCAST) { in arp_rtrequest() 966 &SIN(rt_key(rt))->sin_addr.s_addr, buf, in arp_rtrequest() 1003 if (IN_MULTICAST(ntohl(SIN(rt_key(rt))->sin_addr.s_addr))) { in arp_rtrequest() 1009 } else if (in_broadcast(SIN(rt_key(rt))->sin_addr, in arp_rtrequest() 1024 sin_addr.s_addr))) { in arp_rtrequest() 1034 if (SIN(rt_key(rt))->sin_addr.s_addr == in arp_rtrequest() 1035 (IA_SIN(rt->rt_ifa))->sin_addr.s_addr) { in arp_rtrequest() 1153 sin.sin_addr.s_addr = addr->s_addr; in arp_lookup_route() [all …]
|
| H A D | ip_icmp.c | 605 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in icmp_input() 702 icmpdst.sin_addr = ip->ip_src; in icmp_input() 706 icmpdst.sin_addr = ip->ip_dst; in icmp_input() 721 icp->icmp_mask = ia->ia_sockmask.sin_addr.s_addr; in icmp_input() 724 ip->ip_src = satosin(&ia->ia_broadaddr)->sin_addr; in icmp_input() 726 ip->ip_src = satosin(&ia->ia_dstaddr)->sin_addr; in icmp_input() 763 icmpgw.sin_addr = ip->ip_src; in icmp_input() 764 icmpdst.sin_addr = icp->icmp_gwaddr; in icmp_input() 777 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in icmp_input() 839 if (t.s_addr == IA_SIN(ia)->sin_addr.s_addr) { in icmp_reflect() [all …]
|
| H A D | in_pcb.c | 893 if (IN_MULTICAST(ntohl(SIN(nam)->sin_addr.s_addr))) { in in_pcbbind() 904 } else if (SIN(nam)->sin_addr.s_addr != INADDR_ANY) { in in_pcbbind() 912 sin.sin_addr.s_addr = SIN(nam)->sin_addr.s_addr; in in_pcbbind() 997 SIN(nam)->sin_addr.s_addr != 0 && in in_pcbbind() 1022 if (!IN_MULTICAST(ntohl(SIN(nam)->sin_addr.s_addr)) && in in_pcbbind() 1025 inp->inp_pcbinfo, SIN(nam)->sin_addr, lport, in in_pcbbind() 1027 (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() 1032 (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() 1054 SIN(nam)->sin_addr, lport, wild); in in_pcbbind() 1060 if (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() [all …]
|
| H A D | raw_ip.c | 192 .sin_addr = { .s_addr = 0 }, in rip_inp_input() 207 ripsrc.sin_addr = ip->ip_src; in rip_inp_input() 418 dst = cfil_sin->sin_addr.s_addr; in rip_output() 421 inp->inp_faddr.s_addr != cfil_sin->sin_addr.s_addr)) { in rip_output() 427 cfil_dst = cfil_sin->sin_addr.s_addr; in rip_output() 601 from.sin_addr = laddr; in rip_output() 606 to.sin_addr.s_addr = ip->ip_dst.s_addr; in rip_output() 1044 sin.sin_addr.s_addr = SIN(nam)->sin_addr.s_addr; in rip_bind() 1048 (sin.sin_addr.s_addr && (ifa = ifa_ifwithaddr(SA(&sin))) == 0)) { in rip_bind() 1064 inp->inp_laddr = sin.sin_addr; in rip_bind() [all …]
|
| H A D | mp_pcb.c | 310 sin->sin_addr = mpte->__mpte_src_v4.sin_addr; in mp_getaddr_v4() 313 sin->sin_addr = mpte->__mpte_dst_v4.sin_addr; in mp_getaddr_v4()
|
| H A D | in_mcast.c | 377 in_hosteq(pinm->inm_addr, group->sin_addr)) { in imo_match_group() 417 find.ims_haddr = ntohl(src->sin_addr.s_addr); in imo_match_source() 571 gsin.sin_addr = *group; in in_getmulti() 766 find.ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_get_source() 803 lims->ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_graft() 831 find.ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_prune() 1504 gsa->sin_addr = mreqs.imr_multiaddr; in inp_block_unblock_source() 1508 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source() 1568 if (!IN_MULTICAST(ntohl(gsa->sin_addr.s_addr))) { in inp_block_unblock_source() 1609 IGMP_INET_PRINTF(ssa->sin_addr, in inp_block_unblock_source() [all …]
|
| H A D | ip_input.c | 456 sin->sin_addr.s_addr = htonl(INADDR_LOOPBACK); in ip_init_delayed() 1299 if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr) { in ip_input_check_interface() 1353 if (satosin(&ia->ia_broadaddr)->sin_addr.s_addr == ip->ip_dst.s_addr || in ip_input_check_interface() 2779 .sin_addr = { .s_addr = 0 }, in ip_dooptions() 2831 ipaddr.sin_addr = ip->ip_dst; in ip_dooptions() 2895 (void) memcpy(&ipaddr.sin_addr, cp + off, in ip_dooptions() 2896 sizeof(ipaddr.sin_addr)); in ip_dooptions() 2905 ia = ip_rtaddr(ipaddr.sin_addr); in ip_dooptions() 2912 ip->ip_dst = ipaddr.sin_addr; in ip_dooptions() 2914 (void) memcpy(cp + off, &(IA_SIN(ia)->sin_addr), in ip_dooptions() [all …]
|
| H A D | tcp_cache.c | 431 memcpy(&tcks->faddr.addr, &SIN(dst)->sin_addr, sizeof(struct in_addr)); in mptcp_version_cache_key_src_init() 600 .sin_addr = inp->inp_faddr, in tcp_cache_update_mptcp_version() 1389 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristic_do_ecn_with_address() 1411 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristics_ecn_update() 1449 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristic_do_tfo_with_address() 1450 memcpy(&tcks.faddr.addr, &remote_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristic_do_tfo_with_address() 1481 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristics_tfo_update() 1482 memcpy(&tcks.faddr.addr, &remote_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristics_tfo_update()
|
| H A D | in_rmx.c | 133 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) { in in_addroute() 158 if (in_broadcast(sin->sin_addr, rt->rt_ifp)) { in in_addroute() 164 if (satosin(rt->rt_ifa->ifa_addr)->sin_addr.s_addr == in in_addroute() 165 sin->sin_addr.s_addr) { in in_addroute()
|
| /xnu-10002.1.13/tests/ |
| H A D | tcp_bind_connect.c | 93 …sin_to->sin_len, sin_to->sin_family, ntohs(sin_to->sin_port), ntohl(sin_to->sin_addr.s_addr), expe… in tcp_connect_v4() 100 (void)inet_ntop(AF_INET, &sin_local.sin_addr, l_addr_str, sizeof(l_addr_str)); in tcp_connect_v4() 104 (void)inet_ntop(AF_INET, &sin_peer.sin_addr, f_addr_str, sizeof(f_addr_str)); in tcp_connect_v4() 180 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 195 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 210 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 225 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 240 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); 255 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); 270 T_ASSERT_EQ(inet_pton(AF_INET, "0.0.0.0", &sin.sin_addr), 1, NULL); [all …]
|
| H A D | udp_bind_connect.c | 75 sin.sin_addr.s_addr = INADDR_ANY; in has_v4_default_route() 198 …sin_to->sin_len, sin_to->sin_family, ntohs(sin_to->sin_port), ntohl(sin_to->sin_addr.s_addr), expe… in udp_connect_v4() 205 (void)inet_ntop(AF_INET, &sin_local.sin_addr, l_addr_str, sizeof(l_addr_str)); in udp_connect_v4() 209 (void)inet_ntop(AF_INET, &sin_peer.sin_addr, f_addr_str, sizeof(f_addr_str)); in udp_connect_v4() 276 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 291 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 306 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 325 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 340 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); 359 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); [all …]
|
| H A D | udp_disconnect.c | 81 sin.sin_addr.s_addr = INADDR_ANY; in has_v4_default_route() 193 (void)inet_ntop(AF_INET, &sin_local.sin_addr, l_addr_str, sizeof(l_addr_str)); in udp_disconnect_v4() 197 (void)inet_ntop(AF_INET, &sin_peer.sin_addr, f_addr_str, sizeof(f_addr_str)); in udp_disconnect_v4() 231 sin_to->sin_len, sin_to->sin_family, ntohs(sin_to->sin_port), ntohl(sin_to->sin_addr.s_addr)); in udp_connect_v4() 237 (void)inet_ntop(AF_INET, &sin_local.sin_addr, l_addr_str, sizeof(l_addr_str)); in udp_connect_v4() 241 (void)inet_ntop(AF_INET, &sin_peer.sin_addr, f_addr_str, sizeof(f_addr_str)); in udp_connect_v4() 254 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL);
|
| H A D | tcp_send_implied_connect.c | 93 …sin_to->sin_len, sin_to->sin_family, ntohs(sin_to->sin_port), ntohl(sin_to->sin_addr.s_addr), expe… in tcp_send_implied_connect_v4() 125 (void)inet_ntop(AF_INET, &sin_local.sin_addr, l_addr_str, sizeof(l_addr_str)); in tcp_send_implied_connect_v4() 129 (void)inet_ntop(AF_INET, &sin_peer.sin_addr, f_addr_str, sizeof(f_addr_str)); in tcp_send_implied_connect_v4() 229 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 245 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 260 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); 275 T_ASSERT_EQ(inet_pton(AF_INET, "0.0.0.0", &sin.sin_addr), 1, NULL);
|
| H A D | v4mappedv6_recvpktinfo.c | 78 serveraddr.sin_addr.s_addr = htonl(INADDR_ANY); in listener_thread() 101 hostp = gethostbyaddr((const char *)&clientaddr.sin_addr.s_addr, in listener_thread() 102 sizeof(clientaddr.sin_addr.s_addr), in listener_thread() 107 hostaddrp = inet_ntoa(clientaddr.sin_addr); in listener_thread()
|
| H A D | aqm_qdelay_utun.c | 117 sin->sin_addr = *addr; in ifnet_add_addr4() 124 sin->sin_addr = *mask; in ifnet_add_addr4() 132 sin->sin_addr = (broadaddr != NULL) ? *broadaddr : *addr; in ifnet_add_addr4() 209 sin.sin_addr = tun_addr1; 217 dest.sin_addr = tun_addr2;
|
| H A D | icmp_fragmented_payload.c | 201 memcpy(&sin.sin_addr, local, sizeof(struct in_addr)); in icmp4_pcb_open() 210 memcpy(&sin.sin_addr, remote, sizeof(struct in_addr)); in icmp4_pcb_open() 326 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 331 T_ASSERT_EQ(icmp4_pcb_open(&pcb, &sin.sin_addr, &sin.sin_addr), 0, NULL);
|
| H A D | accept_race.c | 27 raddr.sin_addr.s_addr = inet_addr("127.0.0.1"); in client() 50 laddr.sin_addr.s_addr = 0; in server()
|
| H A D | pfkey.c | 236 …T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, TEST_SRC_ADDRESS_IPv4, &src->sin_addr), 1, "src addres… in send_pfkey_spd_add_message() 251 …T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, TEST_DST_ADDRESS_IPv4, &dst->sin_addr), 1, "dst addres… in send_pfkey_spd_add_message() 474 …T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, TEST_SRC_ADDRESS_IPv4, &src->sin_addr), 1, "src addres… in send_pkey_get_spi() 489 …T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, TEST_DST_ADDRESS_IPv4, &dst->sin_addr), 1, "dst addres… in send_pkey_get_spi() 552 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, src, &src4->sin_addr), 1, "src address fail"); in send_pkey_add_sa() 577 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, dst, &dst4->sin_addr), 1, "dst address fail"); in send_pkey_add_sa() 676 …T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, TEST_SRC_ADDRESS_IPv4, &src->sin_addr), 1, "src addres… in send_pkey_update_sa() 691 …T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, TEST_DST_ADDRESS_IPv4, &dst->sin_addr), 1, "dst addres… in send_pkey_update_sa() 785 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, src, &src4->sin_addr), 1, "src address fail"); in send_pkey_migrate_sa() 810 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, dst, &dst4->sin_addr), 1, "dst address fail"); in send_pkey_migrate_sa() [all …]
|
| /xnu-10002.1.13/bsd/net/ |
| H A D | ether_inet_pr_module.c | 145 _ip_copy(&sender_ip.sin_addr, ea->arp_spa); in ether_inet_arp_input() 147 _ip_copy(&target_ip.sin_addr, ea->arp_tpa); in ether_inet_arp_input() 312 ETHER_MAP_IP_MULTICAST(&sin->sin_addr, LLADDR(out_ll)); in ether_inet_resolve_multi() 360 kdp_set_ip_and_mac_addresses(&(IA_SIN(ifa)->sin_addr), in ether_inet_prmod_ioctl() 475 bcopy(&sender_ip->sin_addr, ea->arp_spa, sizeof(ea->arp_spa)); in ether_inet_arp() 486 ifa->ifa_addr)->sin_addr, ea->arp_spa, in ether_inet_arp() 520 bcopy(&target_ip->sin_addr, ea->arp_tpa, sizeof(ea->arp_tpa)); in ether_inet_arp()
|
| H A D | if_stf.c | 474 if (ia4->ia_addr.sin_addr.s_addr == in.s_addr) { in stf_getsrcifa6() 605 bcmp(&dst4->sin_addr, &ip->ip_dst, sizeof(ip->ip_dst)) != 0) { in stf_pre_output() 610 bcopy(&ip->ip_dst, &dst4->sin_addr, sizeof(dst4->sin_addr)); in stf_pre_output() 668 if (in->s_addr == ia4->ia_broadaddr.sin_addr.s_addr) { in stf_checkaddr4() 687 sin.sin_addr = *in; in stf_checkaddr4() 696 (u_int32_t)ntohl(sin.sin_addr.s_addr)); in stf_checkaddr4()
|
| H A D | packet_mangler.c | 730 if (ip.ip_src.s_addr != laddr.sin_addr.s_addr) { in pktmnglr_ipfilter_output() 737 if (ip.ip_dst.s_addr != raddr.sin_addr.s_addr) { in pktmnglr_ipfilter_output() 814 if (ip.ip_dst.s_addr != laddr.sin_addr.s_addr) { in pktmnglr_ipfilter_input() 826 if (ip.ip_src.s_addr != raddr.sin_addr.s_addr) { in pktmnglr_ipfilter_input() 830 raddr.sin_addr.s_addr, in pktmnglr_ipfilter_input()
|
| /xnu-10002.1.13/bsd/kern/ |
| H A D | netboot.c | 496 dst.sin_addr = d; in route_cmd() 502 gw.sin_addr = g; in route_cmd() 508 mask.sin_addr = m; in route_cmd() 553 .sin_addr = { .s_addr = 0 }, 569 ((struct sockaddr_in *)(void *)&ifra.ifra_addr)->sin_addr = *addr; in inet_aifaddr() 573 ((struct sockaddr_in *)(void *)&ifra.ifra_mask)->sin_addr = *mask; in inet_aifaddr() 577 ((struct sockaddr_in *)(void *)&ifra.ifra_broadaddr)->sin_addr = *broadcast; in inet_aifaddr()
|
| /xnu-10002.1.13/bsd/netinet6/ |
| H A D | ipsec.c | 1309 bcopy(&ip->ip_src, &sin->sin_addr, sizeof(ip->ip_src)); in ipsec4_setspidx_ipaddr() 1316 bcopy(&ip->ip_dst, &sin->sin_addr, sizeof(ip->ip_dst)); in ipsec4_setspidx_ipaddr() 2376 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.src)->sin_addr, in ipsec4_encapsulate() 2378 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.dst)->sin_addr, in ipsec4_encapsulate() 2540 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.src)->sin_addr, in ipsec64_encapsulate() 2542 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.dst)->sin_addr, in ipsec64_encapsulate() 3121 s = (u_int8_t *)&((struct sockaddr_in *)&saidx->src)->sin_addr; in ipsec_logsastr() 3122 d = (u_int8_t *)&((struct sockaddr_in *)&saidx->dst)->sin_addr; in ipsec_logsastr() 3246 dst4->sin_addr.s_addr != ip->ip_dst.s_addr) { in ipsec4_output_internal() 3255 dst4->sin_addr = ip->ip_dst; in ipsec4_output_internal() [all …]
|