| /xnu-8020.101.4/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 | 534 &SIN(rt_key(la->la_rt))->sin_addr, tmp, sizeof(tmp)), why, in arp_llreach_reachable() 615 &SIN(rt_key(rt))->sin_addr, tmp, sizeof(tmp))); in arp_llreach_alloc() 926 SIN(rt_mask(rt))->sin_addr.s_addr != INADDR_BROADCAST) { in arp_rtrequest() 965 &SIN(rt_key(rt))->sin_addr.s_addr, buf, in arp_rtrequest() 1002 if (IN_MULTICAST(ntohl(SIN(rt_key(rt))->sin_addr.s_addr))) { in arp_rtrequest() 1008 } else if (in_broadcast(SIN(rt_key(rt))->sin_addr, in arp_rtrequest() 1023 sin_addr.s_addr))) { in arp_rtrequest() 1033 if (SIN(rt_key(rt))->sin_addr.s_addr == in arp_rtrequest() 1034 (IA_SIN(rt->rt_ifa))->sin_addr.s_addr) { in arp_rtrequest() 1152 sin.sin_addr.s_addr = addr->s_addr; in arp_lookup_route() [all …]
|
| H A D | ip_icmp.c | 595 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 | 795 if (IN_MULTICAST(ntohl(SIN(nam)->sin_addr.s_addr))) { in in_pcbbind() 806 } else if (SIN(nam)->sin_addr.s_addr != INADDR_ANY) { in in_pcbbind() 814 sin.sin_addr.s_addr = SIN(nam)->sin_addr.s_addr; in in_pcbbind() 895 SIN(nam)->sin_addr.s_addr != 0 && in in_pcbbind() 918 if (!IN_MULTICAST(ntohl(SIN(nam)->sin_addr.s_addr)) && in in_pcbbind() 921 inp->inp_pcbinfo, SIN(nam)->sin_addr, lport, in in_pcbbind() 923 (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() 928 (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() 949 SIN(nam)->sin_addr, lport, wild); in in_pcbbind() 955 if (SIN(nam)->sin_addr.s_addr != INADDR_ANY || in in_pcbbind() [all …]
|
| H A D | raw_ip.c | 186 .sin_addr = { .s_addr = 0 }, 208 ripsrc.sin_addr = ip->ip_src; in rip_input() 387 dst = cfil_sin->sin_addr.s_addr; in rip_output() 390 inp->inp_faddr.s_addr != cfil_sin->sin_addr.s_addr)) { in rip_output() 412 dst = cfil_faddr_use ? cfil_sin->sin_addr.s_addr : inp->inp_faddr.s_addr; in rip_output() 565 from.sin_addr = laddr; in rip_output() 570 to.sin_addr.s_addr = ip->ip_dst.s_addr; in rip_output() 1008 sin.sin_addr.s_addr = SIN(nam)->sin_addr.s_addr; in rip_bind() 1012 (sin.sin_addr.s_addr && (ifa = ifa_ifwithaddr(SA(&sin))) == 0)) { in rip_bind() 1028 inp->inp_laddr = sin.sin_addr; in rip_bind() [all …]
|
| H A D | mp_pcb.c | 312 sin->sin_addr = mpte->__mpte_src_v4.sin_addr; in mp_getaddr_v4() 315 sin->sin_addr = mpte->__mpte_dst_v4.sin_addr; in mp_getaddr_v4()
|
| H A D | in_mcast.c | 345 in_hosteq(pinm->inm_addr, group->sin_addr)) { in imo_match_group() 385 find.ims_haddr = ntohl(src->sin_addr.s_addr); in imo_match_source() 556 gsin.sin_addr = *group; in in_getmulti() 751 find.ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_get_source() 788 lims->ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_graft() 816 find.ims_haddr = ntohl(psin->sin_addr.s_addr); in imf_prune() 1489 gsa->sin_addr = mreqs.imr_multiaddr; in inp_block_unblock_source() 1493 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source() 1553 if (!IN_MULTICAST(ntohl(gsa->sin_addr.s_addr))) { in inp_block_unblock_source() 1594 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() 1292 if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr) { in ip_input_check_interface() 1346 if (satosin(&ia->ia_broadaddr)->sin_addr.s_addr == ip->ip_dst.s_addr || in ip_input_check_interface() 2777 .sin_addr = { .s_addr = 0 }, in ip_dooptions() 2829 ipaddr.sin_addr = ip->ip_dst; in ip_dooptions() 2893 (void) memcpy(&ipaddr.sin_addr, cp + off, in ip_dooptions() 2894 sizeof(ipaddr.sin_addr)); in ip_dooptions() 2903 ia = ip_rtaddr(ipaddr.sin_addr); in ip_dooptions() 2910 ip->ip_dst = ipaddr.sin_addr; in ip_dooptions() 2912 (void) memcpy(cp + off, &(IA_SIN(ia)->sin_addr), in ip_dooptions() [all …]
|
| H A D | tcp_cache.c | 425 memcpy(&tcks->faddr.addr, &SIN(dst)->sin_addr, sizeof(struct in_addr)); in mptcp_version_cache_key_src_init() 595 .sin_addr = inp->inp_faddr, in tcp_cache_update_mptcp_version() 1394 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristic_do_ecn_with_address() 1416 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristics_ecn_update() 1454 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristic_do_tfo_with_address() 1455 memcpy(&tcks.faddr.addr, &remote_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristic_do_tfo_with_address() 1486 memcpy(&tcks.laddr.addr, &local_address->sin.sin_addr, sizeof(struct in_addr)); in tcp_heuristics_tfo_update() 1487 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()
|
| H A D | if_ether.h | 131 struct in_addr sin_addr; member
|
| /xnu-8020.101.4/tests/ |
| H A D | tcp_bind_connect.c | 94 …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() 147 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 162 T_ASSERT_EQ(inet_pton(AF_INET, "127.0.0.1", &sin.sin_addr), 1, NULL); 177 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 192 T_ASSERT_EQ(inet_pton(AF_INET, "224.0.0.1", &sin.sin_addr), 1, NULL); 207 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); 222 T_ASSERT_EQ(inet_pton(AF_INET, "255.255.255.255", &sin.sin_addr), 1, NULL); 237 T_ASSERT_EQ(inet_pton(AF_INET, "0.0.0.0", &sin.sin_addr), 1, NULL); 252 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() 99 hostp = gethostbyaddr((const char *)&clientaddr.sin_addr.s_addr, in listener_thread() 100 sizeof(clientaddr.sin_addr.s_addr), in listener_thread() 105 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 | pfkey.c | 228 …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() 243 …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() 462 …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() 477 …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() 540 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, src, &src4->sin_addr), 1, "src address fail"); in send_pkey_add_sa() 565 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, dst, &dst4->sin_addr), 1, "dst address fail"); in send_pkey_add_sa() 664 …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() 679 …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() 773 T_QUIET; T_ASSERT_EQ_INT(inet_pton(AF_INET, src, &src4->sin_addr), 1, "src address fail"); in send_pkey_migrate_sa() 798 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-8020.101.4/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 | 739 if (ip.ip_src.s_addr != laddr.sin_addr.s_addr) { in pktmnglr_ipfilter_output() 746 if (ip.ip_dst.s_addr != raddr.sin_addr.s_addr) { in pktmnglr_ipfilter_output() 823 if (ip.ip_dst.s_addr != laddr.sin_addr.s_addr) { in pktmnglr_ipfilter_input() 835 if (ip.ip_src.s_addr != raddr.sin_addr.s_addr) { in pktmnglr_ipfilter_input() 839 raddr.sin_addr.s_addr, in pktmnglr_ipfilter_input()
|
| /xnu-8020.101.4/bsd/nfs/ |
| H A D | nfs_boot.c | 232 if (netboot_rootpath(&sin_p->sin_addr, nd->nd_root.ndm_host, in nfs_boot_init() 238 nd->nd_private.ndm_saddr.sin_addr.s_addr = 0; in nfs_boot_init() 253 bp_sin.sin_addr.s_addr = INADDR_BROADCAST; in nfs_boot_init() 261 IP_LIST(&bp_sin.sin_addr)); in nfs_boot_init() 288 if ((nd->nd_root.ndm_saddr.sin_addr.s_addr in nfs_boot_init() 289 == nd->nd_private.ndm_saddr.sin_addr.s_addr) in nfs_boot_init() 292 nd->nd_private.ndm_saddr.sin_addr.s_addr = 0; in nfs_boot_init() 297 nd->nd_private.ndm_saddr.sin_addr.s_addr = 0; in nfs_boot_init() 326 if (nd->nd_private.ndm_saddr.sin_addr.s_addr) { in nfs_boot_getfh() 510 bpsin->sin_addr.s_addr = sin.sin_addr.s_addr; in bp_whoami() [all …]
|
| H A D | krpc_subr.c | 287 sin->sin_addr.s_addr = INADDR_ANY; in krpc_call() 417 IP_LIST(&(sin->sin_addr.s_addr))); in krpc_call() 450 readlen, sizeof(u_int32_t), IP_LIST(&(sin->sin_addr.s_addr))); in krpc_call() 464 len, IP_LIST(&(sin->sin_addr.s_addr))); in krpc_call() 476 readlen, len, IP_LIST(&(sin->sin_addr.s_addr))); in krpc_call()
|
| /xnu-8020.101.4/bsd/kern/ |
| H A D | netboot.c | 529 dst.sin_addr = d; in route_cmd() 535 gw.sin_addr = g; in route_cmd() 541 mask.sin_addr = m; in route_cmd() 594 .sin_addr = { .s_addr = 0 }, 610 ((struct sockaddr_in *)(void *)&ifra.ifra_addr)->sin_addr = *addr; in inet_aifaddr() 614 ((struct sockaddr_in *)(void *)&ifra.ifra_mask)->sin_addr = *mask; in inet_aifaddr() 618 ((struct sockaddr_in *)(void *)&ifra.ifra_broadaddr)->sin_addr = *broadcast; in inet_aifaddr()
|
| /xnu-8020.101.4/bsd/netinet6/ |
| H A D | ipsec.c | 1307 bcopy(&ip->ip_src, &sin->sin_addr, sizeof(ip->ip_src)); in ipsec4_setspidx_ipaddr() 1314 bcopy(&ip->ip_dst, &sin->sin_addr, sizeof(ip->ip_dst)); in ipsec4_setspidx_ipaddr() 2374 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.src)->sin_addr, in ipsec4_encapsulate() 2376 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.dst)->sin_addr, in ipsec4_encapsulate() 2538 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.src)->sin_addr, in ipsec64_encapsulate() 2540 bcopy(&((struct sockaddr_in *)&sav->sah->saidx.dst)->sin_addr, in ipsec64_encapsulate() 3118 s = (u_int8_t *)&((struct sockaddr_in *)&saidx->src)->sin_addr; in ipsec_logsastr() 3119 d = (u_int8_t *)&((struct sockaddr_in *)&saidx->dst)->sin_addr; in ipsec_logsastr() 3243 dst4->sin_addr.s_addr != ip->ip_dst.s_addr) { in ipsec4_output_internal() 3252 dst4->sin_addr = ip->ip_dst; in ipsec4_output_internal() [all …]
|
| /xnu-8020.101.4/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_manager.c | 672 has_saddr = (SIN(saddr)->sin_addr.s_addr != INADDR_ANY); in flow_req_prepare() 673 has_daddr = (SIN(daddr)->sin_addr.s_addr != INADDR_ANY); in flow_req_prepare() 685 if ((has_saddr && IN_MULTICAST(ntohl(SIN(saddr)->sin_addr.s_addr))) || in flow_req_prepare() 686 (has_daddr && IN_MULTICAST(ntohl(SIN(daddr)->sin_addr.s_addr)))) { in flow_req_prepare() 870 (void) inet_ntop(AF_INET, &SIN(saddr)->sin_addr, src_s, in flow_req_dump() 884 (void) inet_ntop(AF_INET, &SIN(daddr)->sin_addr, dst_s, in flow_req_dump() 1018 uint8_t *p = (uint8_t *)&SIN(daddr)->sin_addr.s_addr; in flow_mgr_get_frb_by_addr()
|