| /xnu-8020.101.4/bsd/netinet/ |
| H A D | ip_input.c | 648 ip->ip_off = htons(ip->ip_off); in ip_proto_dispatch_in() 676 ip->ip_off = ntohs(ip->ip_off); in ip_proto_dispatch_in() 896 if ((ip->ip_off & (IP_MF | IP_OFFMASK)) == 0 && in ip_input_adjust() 1014 ip->ip_off = ntohs(ip->ip_off); in ip_input_first_pass() 1041 ip->ip_p, ip->ip_off, ip->ip_len); in ip_input_first_pass() 1140 NTOHS(ip->ip_off); in ip_input_first_pass() 1228 if (ip->ip_off & ~(IP_DF | IP_RF)) { in ip_input_first_pass() 1540 if (ip->ip_off & ~(IP_DF | IP_RF)) { in ip_input_second_pass() 1785 ip->ip_off = ntohs(ip->ip_off); in ip_input() 1807 ip->ip_p, ip->ip_off, ip->ip_len); in ip_input() [all …]
|
| H A D | ip_output.c | 551 ip->ip_off &= IP_DF; in ip_output_list() 552 if (rfc6864 && IP_OFF_IS_ATOMIC(ip->ip_off)) { in ip_output_list() 574 ip->ip_p, ip->ip_off, ip->ip_len); in ip_output_list() 979 HTONS(ip->ip_off); in ip_output_list() 1011 NTOHS(ip->ip_off); in ip_output_list() 1145 HTONS(ip->ip_off); in ip_output_list() 1172 NTOHS(ip->ip_off); in ip_output_list() 1349 HTONS(ip->ip_off); in ip_output_list() 1466 NTOHS(ip->ip_off); in ip_output_list() 1496 HTONS(ip->ip_off); in ip_output_list() [all …]
|
| H A D | ip.h | 106 u_short ip_off; /* fragment offset field */ member
|
| H A D | ip_icmp.c | 250 if (oip->ip_off & ~(IP_MF | IP_DF)) { in icmp_error() 399 HTONS(nip->ip_off); in icmp_error() 415 nip->ip_off = 0; in icmp_error() 1341 if ((ip->ip_off & ~IP_DF) != 0) { in icmp_dgram_send()
|
| H A D | raw_ip.c | 502 ip->ip_off = IP_DF; in rip_output() 504 ip->ip_off = 0; in rip_output() 528 if (ip->ip_id == 0 && !(rfc6864 && IP_OFF_IS_ATOMIC(ntohs(ip->ip_off)))) { in rip_output()
|
| H A D | kpi_ipfilter.c | 478 NTOHS(ip->ip_off); in ipf_injectv4_out()
|
| H A D | ip_compat.h | 572 __u16 ip_off;
|
| H A D | udp_usrreq.c | 1815 ip->ip_off |= IP_DF; in udp_output() 2753 HTONS(ip->ip_off); in udp_input_checksum() 2766 NTOHS(ip->ip_off); in udp_input_checksum()
|
| H A D | igmp.c | 2602 ip->ip_off = 0; in igmp_v1v2_queue_report() 4033 ip->ip_off = IP_DF; in igmp_v3_encap_report()
|
| /xnu-8020.101.4/bsd/net/ |
| H A D | pf_norm.c | 500 #define FR_IP_OFF(fr) ((ntohs((fr)->fr_ip->ip_off) & IP_OFFMASK) << 3) 510 u_int16_t off = (ntohs(ip->ip_off) & IP_OFFMASK) << 3; in pf_reassemble() 544 HTONS(ip->ip_off); in pf_reassemble() 557 NTOHS(ip->ip_off); in pf_reassemble() 652 ip->ip_off = htons(ntohs(ip->ip_off) + (precut >> 3)); in pf_reassemble() 653 off = (ntohs(ip->ip_off) & IP_OFFMASK) << 3; in pf_reassemble() 668 frea->fr_ip->ip_off = htons(ntohs(frea->fr_ip->ip_off) + in pf_reassemble() 808 u_int16_t off = ntohs(h->ip_off) << 3; in pf_fragcache() 936 h->ip_off = htons(ntohs(h->ip_off) + in pf_fragcache() 1914 int mff = (ntohs(h->ip_off) & IP_MF); in pf_normalize_ip() [all …]
|
| H A D | nat464_utils.c | 516 ip4->ip_off = htons(IP_DF); in nat464_translate_icmp_ip() 673 ip4->ip_off = 0; in nat464_translate_64() 690 ip4->ip_off = htons(ip_frag_off); in nat464_translate_64() 692 ip4->ip_off |= htons(IP_DF); in nat464_translate_64()
|
| H A D | pf_osfp.c | 128 if ((ip->ip_off & htons(IP_OFFMASK)) != 0) { in pf_osfp_fingerprint_hdr() 138 if (ip->ip_off & htons(IP_DF)) { in pf_osfp_fingerprint_hdr()
|
| H A D | if_ports_used.c | 1249 if ((ntohs(iphdr.ip_off) & ~(IP_DF | IP_RF)) && in if_ports_used_match_mbuf() 1250 (ntohs(iphdr.ip_off) & IP_OFFMASK) != 0) { in if_ports_used_match_mbuf()
|
| H A D | pf.c | 2713 h->ip_off = (path_mtu_discovery ? IP_DF : 0); in pf_send_tcp() 4448 ip4->ip_off = htons(IP_DF); in pf_change_icmp_af() 4716 ip4->ip_off = htons(IP_DF); in pf_nat64_ipv6() 6326 NTOHS(iphdr->ip_off); in pf_test_dummynet() 7906 if (h2.ip_off & htons(IP_OFFMASK)) { in pf_test_state_icmp() 8936 u_int16_t fragoff = (ntohs(h->ip_off) & IP_OFFMASK) << 3; in pf_pull_hdr() 9182 (!(ip->ip_off & htons(IP_DF)) && in pf_route() 9199 if ((ip->ip_off & htons(IP_DF)) || in pf_route() 9215 NTOHS(ip->ip_off); in pf_route() 9649 if (h->ip_off & htons(IP_MF | IP_OFFMASK)) { in pf_test()
|
| H A D | if_ipsec.c | 1726 ip->ip_off = ntohs(ip->ip_off); in ipsec_netif_sync_rx() 3791 NTOHS(ip->ip_off); in ipsec_output()
|
| H A D | if_bridge.c | 4360 if ((ntohs(ip->ip_off) & FRAG_BITS) != 0) { 9038 ip->ip_off = ntohs(ip->ip_off); 9064 ip->ip_off = htons(ip->ip_off);
|
| /xnu-8020.101.4/bsd/netinet6/ |
| H A D | ah_input.c | 296 ip->ip_off = htons(ip->ip_off); in ah4_input() 307 ip->ip_off = ntohs(ip->ip_off); in ah4_input() 536 ip->ip_off = htons(ip->ip_off); in ah4_input()
|
| H A D | ipsec.c | 1231 if (ip.ip_off & (IP_MF | IP_OFFMASK)) { in ipsec4_get_ulp() 2350 ip->ip_off &= htons(~IP_OFFMASK); in ipsec4_encapsulate() 2351 ip->ip_off &= htons(~IP_MF); in ipsec4_encapsulate() 2354 ip->ip_off &= htons(~IP_DF); in ipsec4_encapsulate() 2357 ip->ip_off |= htons(IP_DF); in ipsec4_encapsulate() 2369 if (rfc6864 && IP_OFF_IS_ATOMIC(ntohs(ip->ip_off))) { in ipsec4_encapsulate() 2517 ip->ip_off = 0; in ipsec64_encapsulate() 5084 ip->ip_off &= htons(~IP_OFFMASK); in ipsec_fill_offload_frame() 5085 ip->ip_off &= htons(~IP_MF); in ipsec_fill_offload_frame() 5088 ip->ip_off &= htons(~IP_DF); in ipsec_fill_offload_frame() [all …]
|
| H A D | ah_core.c | 1281 iphdr.ip_off = htons(ntohs(iphdr.ip_off) & ip4_ah_offsetmask); in ah4_calccksum()
|
| H A D | esp_input.c | 834 ip->ip_off = htons(ip->ip_off); in esp4_input_extended()
|
| /xnu-8020.101.4/bsd/dev/dtrace/scripts/ |
| H A D | ip.d | 164 ipv4_flags = (ip != NULL) ? (ntohs(ip->ip_off) & 0xe000) : 0; 165 ipv4_offset = (ip != NULL) ? (ntohs(ip->ip_off) & 0x1fff) : 0;
|
| /xnu-8020.101.4/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_classifier.c | 233 if (__improbable(ntohs(iph->ip_off) & ~(IP_DF | IP_RF))) { in flow_pkt_classify() 237 if ((ntohs(iph->ip_off) & IP_OFFMASK) != 0) { in flow_pkt_classify()
|
| H A D | flow_agg.c | 105 .ip_off = 0xffff, 999 if ((ntohs(siph->ip_off) & (IP_DF | IP_RF)) != in can_agg_slowpath() 1000 (ntohs(iph->ip_off) & (IP_DF | IP_RF))) { in can_agg_slowpath() 1003 ntohs(siph->ip_off), uint16_t, ntohs(iph->ip_off)); in can_agg_slowpath()
|
| /xnu-8020.101.4/tests/ |
| H A D | icmp_fragmented_payload.c | 253 pcb->inner_ip_hdr->ip_off = 0; in icmp4_pcb_set_payload() 342 .ip_off = 0,
|
| /xnu-8020.101.4/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_ip_frag.c | 294 offflag = ntohs(ip4->ip_off); in fsw_ip_frag_reass_v4()
|