Home
last modified time | relevance | path

Searched refs:ip_src (Results 1 – 25 of 45) sorted by relevance

12

/xnu-11417.121.6/bsd/netinet/
H A Dip_icmp.c464 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in icmp_input()
655 in_localaddr(ip->ip_src) == 0) { in icmp_input()
662 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in icmp_input()
707 icmpdst.sin_addr = ip->ip_src; in icmp_input()
727 if (ip->ip_src.s_addr == 0) { in icmp_input()
729 ip->ip_src = satosin(&ia->ia_broadaddr)->sin_addr; in icmp_input()
731 ip->ip_src = satosin(&ia->ia_dstaddr)->sin_addr; in icmp_input()
768 icmpgw.sin_addr = ip->ip_src; in icmp_input()
776 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in icmp_input()
827 if (!in_canforward(ip->ip_src) && in icmp_reflect()
[all …]
H A Din_gif.c169 iphdr.ip_src = sin_src->sin_addr; in in_gif_output()
367 if (dst->sin_addr.s_addr == ip.ip_src.s_addr) { in gif_encapcheck4()
375 if (IN_MULTICAST(ntohl(ip.ip_src.s_addr))) { in gif_encapcheck4()
378 switch ((ntohl(ip.ip_src.s_addr) & 0xff000000) >> 24) { in gif_encapcheck4()
390 if (ip.ip_src.s_addr == ia4->ia_broadaddr.sin_addr.s_addr) { in gif_encapcheck4()
408 sin.sin_addr = ip.ip_src; in gif_encapcheck4()
H A Dip_input.c733 pkttbl_idx = inaddr_hashval(ntohl(ip->ip_src.s_addr)) % PKTTBL_SZ; in ip_chain_insert()
736 tbl[pkttbl_idx].pkte_saddr.s_addr = ip->ip_src.s_addr; in ip_chain_insert()
741 (ip->ip_src.s_addr == tbl[pkttbl_idx].pkte_saddr.s_addr) && in ip_chain_insert()
1055 KERNEL_DEBUG(DBG_LAYER_BEG, ip->ip_dst.s_addr, ip->ip_src.s_addr, in ip_input_first_pass()
1094 (ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) { in ip_input_first_pass()
1121 IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)))) { in ip_input_first_pass()
1188 src_ip = ip->ip_src; in ip_input_first_pass()
1200 src_ip = ip->ip_src; in ip_input_first_pass()
1244 src_ip = ip->ip_src; in ip_input_first_pass()
1420 inet_ntop(AF_INET, &ip->ip_src, src_str, sizeof(src_str)); in ip_input_check_interface()
[all …]
H A Dudp_usrreq.c369 ip->ip_src.s_addr, ip->ip_dst.s_addr, uh->uh_ulen); in udp_input()
426 udp_in.sin_addr = ip->ip_src; in udp_input()
491 ip->ip_src.s_addr || in udp_input()
539 &ip->ip_src, ifp, pf_tag, NULL, NULL, NULL, NULL)) { in udp_input()
633 ipsec_fill_ip_sockaddr_4_6(&src, ip->ip_src, uh->uh_sport); in udp_input()
683 inp = in_pcblookup_hash(&udbinfo, ip->ip_src, uh->uh_sport, in udp_input()
698 &ip->ip_src, buf2, sizeof(buf2)), in udp_input()
701 ip->ip_dst.s_addr != ip->ip_src.s_addr) { in udp_input()
707 &ip->ip_src, buf2, sizeof(buf2)), in udp_input()
744 uh->uh_sport, &ip->ip_dst, &ip->ip_src, ifp, pf_tag, NULL, NULL, NULL, NULL)) { in udp_input()
[all …]
H A Dip_output.c599 KERNEL_DEBUG(DBG_LAYER_BEG, ip->ip_dst.s_addr, ip->ip_src.s_addr, in ip_output_list()
613 if (ROUTE_UNUSABLE(ro) && ip->ip_src.s_addr != INADDR_ANY && in ip_output_list()
615 src_ia = ifa_foraddr(ip->ip_src.s_addr); in ip_output_list()
708 ip->ip_src.s_addr != INADDR_ANY && (ROUTE_UNUSABLE(ro) || in ip_output_list()
972 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output_list()
978 ip->ip_src = IA_SIN(ia1)->sin_addr; in ip_output_list()
986 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output_list()
1088 if (ip->ip_src.s_addr == INADDR_ANY) { in ip_output_list()
1090 ip->ip_src = IA_SIN(ia)->sin_addr; in ip_output_list()
1162 if (IN_LINKLOCAL(ntohl(ip->ip_src.s_addr)) || in ip_output_list()
[all …]
H A Dudp_log.c498 if (ntohl(ip->ip_src.s_addr) == INADDR_LOOPBACK || in udp_log_pkt_addresses()
509 inet_ntop(AF_INET, (void *)&ip->ip_src.s_addr, lbuf, lbuflen); in udp_log_pkt_addresses()
513 inet_ntop(AF_INET, (void *)&ip->ip_src.s_addr, fbuf, fbuflen); in udp_log_pkt_addresses()
H A Dip.h114 struct in_addr ip_src, ip_dst; /* source and dest address */ member
H A Draw_ip.c205 &ip->ip_dst, &ip->ip_src, ifp, 0, NULL, NULL, NULL, NULL)) { in rip_inp_input()
212 ripsrc.sin_addr = ip->ip_src; in rip_inp_input()
289 inp->inp_faddr.s_addr != ip->ip_src.s_addr) { in rip_input_inner()
553 ip->ip_src = inp->inp_laddr; in rip_output()
603 struct in_addr laddr = ip->ip_src; in rip_output()
631 … &ip->ip_src, &ip->ip_dst, NULL, 0, &policy_id, &route_rule_id, &skip_policy_id, &pass_flags)) { in rip_output()
H A Din_cksum.c259 sum += in_pseudo(ip->ip_src.s_addr, ip->ip_dst.s_addr, in inet_cksum()
305 sum += in_pseudo(ip->ip_src.s_addr, ip->ip_dst.s_addr, in inet_cksum_buffer()
H A Digmp.c1425 if (igmp_recvifkludge && in_nullhost(ip->ip_src)) { in igmp_input_v1_report()
1429 ip->ip_src.s_addr = htonl(ia->ia_subnet); in igmp_input_v1_report()
1536 if (in_hosteq(ip->ip_src, IA_SIN(ia)->sin_addr)) { in igmp_input_v2_report()
1572 if (igmp_recvifkludge && in_nullhost(ip->ip_src)) { in igmp_input_v2_report()
1575 ip->ip_src.s_addr = htonl(ia->ia_subnet); in igmp_input_v2_report()
2712 ip->ip_src.s_addr = INADDR_ANY; in igmp_v1v2_queue_report()
4167 ip->ip_src.s_addr = INADDR_ANY; in igmp_v3_encap_report()
4175 ip->ip_src = ia->ia_addr.sin_addr; in igmp_v3_encap_report()
H A Dtcp_input.c2175 (((ip->ip_src.s_addr & 0xffff) << 16) | (ip->ip_dst.s_addr & 0xffff)), in tcp_input()
2297 inp = in_pcblookup_hash(&tcbinfo, ip->ip_src, th->th_sport, in tcp_input()
2326 inet_ntop(AF_INET, &ip->ip_src, sbuf, sizeof(sbuf)); in tcp_input()
2349 (!isipv6 && ip->ip_dst.s_addr != ip->ip_src.s_addr))) { in tcp_input()
2415 if (inp->inp_faddr.s_addr != ip->ip_src.s_addr || in tcp_input()
2506 th->th_dport, th->th_sport, &ip->ip_dst, &ip->ip_src, in tcp_input()
2617 } else if (ip->ip_dst.s_addr == ip->ip_src.s_addr) { in tcp_input()
2644 IN_MULTICAST(ntohl(ip->ip_src.s_addr)) || in tcp_input()
2645 ip->ip_src.s_addr == htonl(INADDR_BROADCAST) || in tcp_input()
2707 sin->sin_addr = ip->ip_src; in tcp_input()
[all …]
H A Dtcp_log.c730 if (ntohl(ip->ip_src.s_addr) == INADDR_LOOPBACK || in tcp_log_pkt_addresses()
741 inet_ntop(AF_INET, (void *)&ip->ip_src.s_addr, lbuf, lbuflen); in tcp_log_pkt_addresses()
745 inet_ntop(AF_INET, (void *)&ip->ip_src.s_addr, fbuf, fbuflen); in tcp_log_pkt_addresses()
H A Dip_encap.c159 s.sin_addr = ip->ip_src; in encap4_input()
/xnu-11417.121.6/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_classifier.c127 (offsetof(struct ip, ip_dst) - offsetof(struct ip, ip_src))); in flow_pkt_classify()
224 if (__probable(IS_P2ALIGNED(&iph->ip_src, 8))) { in flow_pkt_classify()
225 sk_copy64_8(__DECONST(uint64_t *, &iph->ip_src), in flow_pkt_classify()
227 } else if (IS_P2ALIGNED(&iph->ip_src, 4)) { in flow_pkt_classify()
232 offsetof(struct ip, ip_src)); in flow_pkt_classify()
236 bcopy(__DECONST(struct __flow_l3_ipv4_addrs *__single, &iph->ip_src), in flow_pkt_classify()
H A Dflow_track.c796 ip->ip_src = fe->fe_key.fk_src4; in flow_track_abort_tcp()
799 ip->ip_src = rst_pkt->pkt_flow_ipv4_src; in flow_track_abort_tcp()
970 ip->ip_src = fe->fe_key.fk_src4; in flow_track_abort_quic()
/xnu-11417.121.6/bsd/dev/dtrace/scripts/
H A Dip.d82 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-11417.121.6/bsd/net/
H A Dnat464_utils.c337 ptr = PTR_IP(ip_src); in nat464_translate_icmp()
447 } else if (ptr >= PTR_IP(ip_src) && in nat464_translate_icmp()
535 ip4->ip_src = src->natv4addr; in nat464_translate_icmp_ip()
544 inet_ntop(AF_INET, (void *)&ip4->ip_src, buf, sizeof(buf)), in nat464_translate_icmp_ip()
689 ip4->ip_src = src_v4; in nat464_translate_64()
720 inet_ntop(AF_INET, (void *)&ip4->ip_src, buf1, sizeof(buf1)), in nat464_translate_64()
817 nsrc = &iph->ip_src; in nat464_translate_proto()
974 if (!IN_ARE_ADDR_EQUAL(&odst->natv4addr, &iph2->ip_src)) { in nat464_translate_proto()
H A Dif_stf.c433 b = ip.ip_src; in stf_encapcheck()
593 &ip->ip_src, sizeof(ip->ip_src)); in stf_pre_output()
777 stf_checkaddr4(sc, &ip->ip_src, m->m_pkthdr.rcvif) < 0) { in in_stf_input()
H A Dpacket_mangler.c732 if (ip.ip_src.s_addr != laddr.sin_addr.s_addr) { in pktmnglr_ipfilter_output()
828 if (ip.ip_src.s_addr != raddr.sin_addr.s_addr) { in pktmnglr_ipfilter_input()
833 ip.ip_src.s_addr); in pktmnglr_ipfilter_input()
/xnu-11417.121.6/tests/
H A Dnet_bridge.c397 inet_ptrtop(AF_INET, &ip_udp->ip.ip_src, in ip_frame_validate()
1946 struct in_addr ip_src; in mac_nat_test_arp_out() local
1949 get_ipv4_address(port->unit, j, &ip_src); in mac_nat_test_arp_out()
1953 ip_src, in mac_nat_test_arp_out()
1969 struct in_addr ip_src; in mac_nat_send_arp_response() local
1974 ip_src = get_external_ipv4_address(); in mac_nat_send_arp_response()
1986 ip_src, in mac_nat_send_arp_response()
1996 struct in_addr ip_src; in mac_nat_test_arp_in() local
1999 ip_src = get_external_ipv4_address(); in mac_nat_test_arp_in()
2077 struct in_addr ip_src = { INADDR_ANY }; in mac_nat_test_dhcp() local
[all …]
H A Dicmp_fragmented_payload.c257 memcpy(&(pcb->inner_ip_hdr->ip_src), &(pcb->in4addr_local), sizeof(struct in_addr)); in icmp4_pcb_set_payload()
/xnu-11417.121.6/bsd/skywalk/nexus/netif/
H A Dnx_netif_gso.c581 struct in_addr ip_src, ip_dst; in netif_gso_ip_tcp_init_state() local
600 bcopy(&state->hdr.ip->ip_src, &ip_src, sizeof(ip_src)); in netif_gso_ip_tcp_init_state()
602 state->psuedo_hdr_csum = in_pseudo(ip_src.s_addr, in netif_gso_ip_tcp_init_state()
/xnu-11417.121.6/bsd/netinet6/
H A Dipsec.c1298 bcopy(&ip->ip_src, &sin->sin_addr, sizeof(ip->ip_src)); in ipsec4_setspidx_ipaddr()
2365 &ip->ip_src, sizeof(ip->ip_src)); in ipsec4_encapsulate()
2527 &ip->ip_src, sizeof(ip->ip_src)); in ipsec64_encapsulate()
3037 s = (u_int8_t *)(&ip->ip_src); in ipsec4_logpacketstr()
3364 src.sin_addr.s_addr = ip->ip_src.s_addr; in ipsec4_interface_kpipe_output()
3635 memcpy(&src.sin_addr, &ip->ip_src, sizeof(src.sin_addr)); in ipsec4_interface_output()
3708 bcopy(&ip->ip_src, &sin->sin_addr, in ipsec4_output()
4672 osrc.sin_addr = oip->ip_src; in ipsec4_tunnel_validate()
4699 m_copydata(m, off + offsetof(struct ip, ip_src), sizeof(i4src.sin_addr), in ipsec4_tunnel_validate()
4817 m_copydata(m, off + offsetof(struct ip, ip_src), sizeof(i4src.sin_addr), in ipsec6_tunnel_validate()
[all …]
H A Dah_input.c163 ipsec_fill_ip_sockaddr_4_6(&src, ip->ip_src, 0); in ah4_input()
412 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst)) { in ah4_input()
H A Desp_input.c279 ipsec_fill_ip_sockaddr_4_6(&src, ip->ip_src, 0); in esp4_input_extended()
615 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst)) { in esp4_input_extended()
1364 (caddr_t)&ip->ip_src, (caddr_t)&ip->ip_dst)) { in esp6_input_extended()
1776 ipsec_fill_ip_sockaddr_4_6(&src, ip_hdr->ip_src, 0); in esp_kpipe_input()

12