| /xnu-8019.80.24/bsd/netinet/ |
| H A D | ip_icmp.c | 451 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in icmp_input() 640 in_localaddr(ip->ip_src) == 0) { in icmp_input() 647 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in icmp_input() 702 icmpdst.sin_addr = ip->ip_src; in icmp_input() 722 if (ip->ip_src.s_addr == 0) { 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() 771 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in icmp_input() 822 if (!in_canforward(ip->ip_src) && in icmp_reflect() [all …]
|
| H A D | in_gif.c | 170 iphdr.ip_src = sin_src->sin_addr; in in_gif_output() 368 if (dst->sin_addr.s_addr == ip.ip_src.s_addr) { in gif_encapcheck4() 376 if (IN_MULTICAST(ntohl(ip.ip_src.s_addr))) { in gif_encapcheck4() 379 switch ((ntohl(ip.ip_src.s_addr) & 0xff000000) >> 24) { 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 | ip_input.c | 722 pkttbl_idx = inaddr_hashval(ntohl(ip->ip_src.s_addr)) % PKTTBL_SZ; in ip_chain_insert() 725 tbl[pkttbl_idx].pkte_saddr.s_addr = ip->ip_src.s_addr; in ip_chain_insert() 730 (ip->ip_src.s_addr == tbl[pkttbl_idx].pkte_saddr.s_addr) && in ip_chain_insert() 1043 KERNEL_DEBUG(DBG_LAYER_BEG, ip->ip_dst.s_addr, ip->ip_src.s_addr, in ip_input_first_pass() 1076 (ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) { in ip_input_first_pass() 1102 IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)))) { in ip_input_first_pass() 1165 src_ip = ip->ip_src; in ip_input_first_pass() 1177 src_ip = ip->ip_src; in ip_input_first_pass() 1401 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in ip_input_check_interface() 1412 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in ip_input_check_interface() [all …]
|
| H A D | udp_usrreq.c | 347 ip->ip_src.s_addr, ip->ip_dst.s_addr, uh->uh_ulen); in udp_input() 402 udp_in.sin_addr = ip->ip_src; in udp_input() 467 ip->ip_src.s_addr || in udp_input() 515 &ip->ip_src, ifp, pf_tag, NULL, NULL, NULL, NULL)) { in udp_input() 600 (caddr_t)&ip->ip_src, uh->uh_dport, in udp_input() 648 inp = in_pcblookup_hash(&udbinfo, ip->ip_src, uh->uh_sport, in udp_input() 663 &ip->ip_src, buf2, sizeof(buf2)), in udp_input() 666 ip->ip_dst.s_addr != ip->ip_src.s_addr) { in udp_input() 672 &ip->ip_src, buf2, sizeof(buf2)), in udp_input() 706 uh->uh_sport, &ip->ip_dst, &ip->ip_src, ifp, pf_tag, NULL, NULL, NULL, NULL)) { in udp_input() [all …]
|
| H A D | ip_output.c | 573 KERNEL_DEBUG(DBG_LAYER_BEG, ip->ip_dst.s_addr, ip->ip_src.s_addr, in ip_output_list() 587 if (ROUTE_UNUSABLE(ro) && ip->ip_src.s_addr != INADDR_ANY && in ip_output_list() 589 src_ia = ifa_foraddr(ip->ip_src.s_addr); in ip_output_list() 679 ip->ip_src.s_addr != INADDR_ANY && (ROUTE_UNUSABLE(ro) || in ip_output_list() 926 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output_list() 932 ip->ip_src = IA_SIN(ia1)->sin_addr; in ip_output_list() 940 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output_list() 1040 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output_list() 1042 ip->ip_src = IA_SIN(ia)->sin_addr; in ip_output_list() 1111 if (IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)) || in ip_output_list() [all …]
|
| H A D | raw_ip.c | 208 ripsrc.sin_addr = ip->ip_src; in rip_input() 222 inp->inp_faddr.s_addr != ip->ip_src.s_addr) { in rip_input() 235 &ip->ip_dst, &ip->ip_src, ifp, 0, NULL, NULL, NULL, NULL)) { in rip_input() 288 &ip->ip_dst, &ip->ip_src, ifp, 0, NULL, NULL, NULL, NULL)) { in rip_input() 508 ip->ip_src = inp->inp_laddr; in rip_output() 556 struct in_addr laddr = ip->ip_src; in rip_output() 584 … &ip->ip_src, &ip->ip_dst, NULL, 0, &policy_id, &route_rule_id, &skip_policy_id, &pass_flags)) { in rip_output()
|
| H A D | ip.h | 114 struct in_addr ip_src, ip_dst; /* source and dest address */ member
|
| H A D | in_cksum.c | 254 sum += in_pseudo(ip->ip_src.s_addr, ip->ip_dst.s_addr, in inet_cksum() 300 sum += in_pseudo(ip->ip_src.s_addr, ip->ip_dst.s_addr, in inet_cksum_buffer()
|
| H A D | tcp_input.c | 2014 (((ip->ip_src.s_addr & 0xffff) << 16) | (ip->ip_dst.s_addr & 0xffff)), in tcp_input() 2133 inp = in_pcblookup_hash(&tcbinfo, ip->ip_src, th->th_sport, in tcp_input() 2162 inet_ntop(AF_INET, &ip->ip_src, sbuf, sizeof(sbuf)); in tcp_input() 2185 (!isipv6 && ip->ip_dst.s_addr != ip->ip_src.s_addr))) { in tcp_input() 2243 if (inp->inp_faddr.s_addr != ip->ip_src.s_addr || in tcp_input() 2330 th->th_dport, th->th_sport, &ip->ip_dst, &ip->ip_src, in tcp_input() 2436 } else if (ip->ip_dst.s_addr == ip->ip_src.s_addr) { in tcp_input() 2460 IN_MULTICAST(ntohl(ip->ip_src.s_addr)) || in tcp_input() 2461 ip->ip_src.s_addr == htonl(INADDR_BROADCAST) || in tcp_input() 2521 sin->sin_addr = ip->ip_src; in tcp_input() [all …]
|
| H A D | tcp_log.c | 648 if (ntohl(ip->ip_src.s_addr) == INADDR_LOOPBACK || in tcp_log_pkt_addresses() 659 inet_ntop(AF_INET, (void *)&ip->ip_src.s_addr, lbuf, lbuflen); in tcp_log_pkt_addresses() 663 inet_ntop(AF_INET, (void *)&ip->ip_src.s_addr, fbuf, fbuflen); in tcp_log_pkt_addresses()
|
| H A D | igmp.c | 1408 if (igmp_recvifkludge && in_nullhost(ip->ip_src)) { in igmp_input_v1_report() 1412 ip->ip_src.s_addr = htonl(ia->ia_subnet); in igmp_input_v1_report() 1519 if (in_hosteq(ip->ip_src, IA_SIN(ia)->sin_addr)) { in igmp_input_v2_report() 1555 if (igmp_recvifkludge && in_nullhost(ip->ip_src)) { in igmp_input_v2_report() 1558 ip->ip_src.s_addr = htonl(ia->ia_subnet); in igmp_input_v2_report() 2604 ip->ip_src.s_addr = INADDR_ANY; in igmp_v1v2_queue_report() 4037 ip->ip_src.s_addr = INADDR_ANY; in igmp_v3_encap_report() 4045 ip->ip_src = ia->ia_addr.sin_addr; in igmp_v3_encap_report()
|
| H A D | ip_encap.c | 158 s.sin_addr = ip->ip_src; in encap4_input()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_classifier.c | 126 (offsetof(struct ip, ip_dst) - offsetof(struct ip, ip_src))); in flow_pkt_classify() 217 if (__probable(IS_P2ALIGNED(&iph->ip_src, 8))) { in flow_pkt_classify() 218 sk_copy64_8(__DECONST(uint64_t *, &iph->ip_src), in flow_pkt_classify() 220 } else if (IS_P2ALIGNED(&iph->ip_src, 4)) { in flow_pkt_classify() 221 sk_copy32_8(__DECONST(uint32_t *, &iph->ip_src), in flow_pkt_classify() 224 bcopy(__DECONST(void *, &iph->ip_src), in flow_pkt_classify()
|
| /xnu-8019.80.24/bsd/dev/dtrace/scripts/ |
| H A D | ip.d | 82 ip_saddr = (ip != NULL) ? inet_ntoa((uint32_t *)&ip->ip_src.s_addr) : "<null>"; 108 inet_ntoa((uint32_t *)&(((struct ip *)i)->ip_src.s_addr)) : 179 ipv4_src = (ip != NULL) ? ip->ip_src.s_addr : 0; 181 ipv4_saddr = (ip != NULL) ? inet_ntoa((uint32_t *)&ip->ip_src.s_addr) : "<null>";
|
| /xnu-8019.80.24/bsd/net/ |
| H A D | nat464_utils.c | 325 ptr = PTR_IP(ip_src); in nat464_translate_icmp() 435 } else if (ptr >= PTR_IP(ip_src) && in nat464_translate_icmp() 523 ip4->ip_src = src->natv4addr; in nat464_translate_icmp_ip() 532 inet_ntop(AF_INET, (void *)&ip4->ip_src, buf, sizeof(buf)), in nat464_translate_icmp_ip() 677 ip4->ip_src = src_v4; in nat464_translate_64() 708 inet_ntop(AF_INET, (void *)&ip4->ip_src, buf1, sizeof(buf1)), in nat464_translate_64() 805 nsrc = &iph->ip_src; in nat464_translate_proto() 959 VERIFY(IN_ARE_ADDR_EQUAL(&odst->natv4addr, &iph2->ip_src)); in nat464_translate_proto()
|
| H A D | if_stf.c | 435 b = ip.ip_src; in stf_encapcheck() 595 &ip->ip_src, sizeof(ip->ip_src)); in stf_pre_output() 779 stf_checkaddr4(sc, &ip->ip_src, m->m_pkthdr.rcvif) < 0) { in in_stf_input()
|
| H A D | packet_mangler.c | 779 if (ip.ip_src.s_addr != laddr.sin_addr.s_addr) { in pktmnglr_ipfilter_output() 875 if (ip.ip_src.s_addr != raddr.sin_addr.s_addr) { in pktmnglr_ipfilter_input() 880 ip.ip_src.s_addr); in pktmnglr_ipfilter_input()
|
| H A D | pf_norm.c | 452 key->fr_srcx.v4addr.s_addr = ip->ip_src.s_addr; in pf_ip2key() 596 (*frag)->fr_srcx.v4addr = frent->fr_ip->ip_src; in pf_reassemble() 750 ip->ip_src = (*frag)->fr_srcx.v4addr; in pf_reassemble() 837 (*frag)->fr_srcx.v4addr = h->ip_src; in pf_fragcache() 1937 (struct pf_addr *)&h->ip_src.s_addr, AF_INET, in pf_normalize_ip()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_gso.c | 487 struct in_addr ip_src, ip_dst; in netif_gso_ip_tcp_init_state() local 499 bcopy(&state->hdr.ip->ip_src, &ip_src, sizeof(ip_src)); in netif_gso_ip_tcp_init_state() 501 state->psuedo_hdr_csum = in_pseudo(ip_src.s_addr, in netif_gso_ip_tcp_init_state()
|
| /xnu-8019.80.24/tests/ |
| H A D | net_bridge.c | 816 inet_ptrtop(AF_INET, &ip_udp->ip.ip_src, in ip_frame_validate() 1036 bcopy(&src_ip, &ip_udp->ip.ip_src, sizeof(src_ip)); in ethernet_udp4_frame_populate() 2502 struct in_addr ip_src; in mac_nat_test_arp_out() local 2505 get_ipv4_address(port->unit, j, &ip_src); in mac_nat_test_arp_out() 2509 ip_src, in mac_nat_test_arp_out() 2525 struct in_addr ip_src; in mac_nat_send_arp_response() local 2530 ip_src = get_external_ipv4_address(); in mac_nat_send_arp_response() 2542 ip_src, in mac_nat_send_arp_response() 2552 struct in_addr ip_src; in mac_nat_test_arp_in() local 2555 ip_src = get_external_ipv4_address(); in mac_nat_test_arp_in() [all …]
|
| H A D | icmp_fragmented_payload.c | 257 memcpy(&(pcb->inner_ip_hdr->ip_src), &(pcb->in4addr_local), sizeof(struct in_addr)); in icmp4_pcb_set_payload()
|
| /xnu-8019.80.24/bsd/netinet6/ |
| H A D | ipsec.c | 1307 bcopy(&ip->ip_src, &sin->sin_addr, sizeof(ip->ip_src)); in ipsec4_setspidx_ipaddr() 2390 &ip->ip_src, sizeof(ip->ip_src)); in ipsec4_encapsulate() 2549 &ip->ip_src, sizeof(ip->ip_src)); in ipsec64_encapsulate() 3054 s = (u_int8_t *)(&ip->ip_src); in ipsec4_logpacketstr() 3365 memcpy(&src.sin_addr, &ip->ip_src, sizeof(src.sin_addr)); in ipsec4_interface_output() 3438 bcopy(&ip->ip_src, &sin->sin_addr, in ipsec4_output() 4389 osrc.sin_addr = oip->ip_src; in ipsec4_tunnel_validate() 4416 m_copydata(m, off + offsetof(struct ip, ip_src), sizeof(i4src.sin_addr), in ipsec4_tunnel_validate() 4528 m_copydata(m, off + offsetof(struct ip, ip_src), sizeof(i4src.sin_addr), in ipsec6_tunnel_validate() 4917 ip->ip_src = ((struct sockaddr_in*)&sav->sah->saidx.src)->sin_addr; in ipsec_send_natt_keepalive() [all …]
|
| H A D | ah_input.c | 162 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst, IFSCOPE_NONE, in ah4_input() 409 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst)) { in ah4_input()
|
| H A D | ah_output.c | 204 (u_int32_t)ntohl(ip->ip_src.s_addr), in ah4_output()
|
| H A D | esp_input.c | 274 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst, IFSCOPE_NONE, in esp4_input_extended() 598 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst)) { in esp4_input_extended() 1344 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst)) { in esp6_input_extended()
|