/linux-4.4.14/net/ipv4/netfilter/ |
D | nf_log_ipv4.c | 76 if (ntohs(ih->frag_off) & IP_OFFSET) in dump_ipv4_packet() 77 nf_log_buf_add(m, "FRAG:%u ", ntohs(ih->frag_off) & IP_OFFSET); in dump_ipv4_packet() 103 ntohs(ih->frag_off) & IP_OFFSET, in dump_ipv4_packet() 110 ntohs(ih->frag_off) & IP_OFFSET, in dump_ipv4_packet() 138 if (ntohs(ih->frag_off) & IP_OFFSET) in dump_ipv4_packet() 205 if (ntohs(ih->frag_off) & IP_OFFSET) in dump_ipv4_packet() 231 if (ntohs(ih->frag_off) & IP_OFFSET) in dump_ipv4_packet()
|
D | nf_reject_ipv4.c | 25 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) in nf_reject_ip_tcphdr_get() 174 if (skb_in->csum_bad || iph->frag_off & htons(IP_OFFSET)) in nf_send_unreach()
|
D | nf_conntrack_l3proto_ipv4.c | 78 if (iph->frag_off & htons(IP_OFFSET)) in ipv4_get_l4proto()
|
D | ip_tables.c | 315 acpar.fragoff = ntohs(ip->frag_off) & IP_OFFSET; in ipt_do_table()
|
/linux-4.4.14/include/net/netfilter/ |
D | nf_tables_ipv4.h | 19 pkt->xt.fragoff = ntohs(ip->frag_off) & IP_OFFSET; in nft_set_pktinfo_ipv4()
|
/linux-4.4.14/samples/bpf/ |
D | sockex2_kern.c | 10 #define IP_OFFSET 0x1FFF macro 48 & (IP_MF | IP_OFFSET); in ip_is_fragment()
|
D | sockex3_kern.c | 17 #define IP_OFFSET 0x1FFF macro 77 & (IP_MF | IP_OFFSET); in ip_is_fragment()
|
/linux-4.4.14/net/sched/ |
D | act_nat.c | 145 } else if ((iph->frag_off & htons(IP_OFFSET)) || in tcf_nat() 153 switch (iph->frag_off & htons(IP_OFFSET) ? 0 : iph->protocol) { in tcf_nat()
|
D | act_csum.c | 334 switch (iph->frag_off & htons(IP_OFFSET) ? 0 : iph->protocol) { in tcf_csum_ipv4()
|
/linux-4.4.14/net/bridge/netfilter/ |
D | ebt_ip.c | 56 if (ntohs(ih->frag_off) & IP_OFFSET) in ebt_ip_mt()
|
D | nft_reject_bridge.c | 93 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) in nft_reject_br_send_v4_unreach()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_getport.c | 108 if (ntohs(iph->frag_off) & IP_OFFSET) in ip_set_get_ip4_port()
|
/linux-4.4.14/net/netfilter/ |
D | xt_AUDIT.c | 88 if (ntohs(ih->frag_off) & IP_OFFSET) { in audit_ip4()
|
D | nf_tables_netdev.c | 46 pkt->xt.fragoff = ntohs(iph->frag_off) & IP_OFFSET; in nft_netdev_set_pktinfo_ipv4()
|
D | xt_HMARK.c | 284 if (ip->frag_off & htons(IP_MF | IP_OFFSET)) in hmark_pkt_set_htuple_ipv4()
|
/linux-4.4.14/include/net/ |
D | ip.h | 87 #define IP_OFFSET 0x1FFF /* "Fragment Offset" part */ macro 263 return (iph->frag_off & htons(IP_MF | IP_OFFSET)) != 0; in ip_is_fragment()
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_proto.c | 240 else if (ih->frag_off & htons(IP_OFFSET)) in ip_vs_tcpudp_debug_packet_v4()
|
D | ip_vs_core.c | 953 if (unlikely(cih->frag_off & htons(IP_OFFSET) && in ip_vs_out_icmp() 1441 if (unlikely(cih->frag_off & htons(IP_OFFSET))) in ip_vs_in_icmp() 1459 if (unlikely(cih->frag_off & htons(IP_OFFSET) && in ip_vs_in_icmp()
|
/linux-4.4.14/drivers/net/ethernet/packetengines/ |
D | hamachi.c | 185 #ifndef IP_OFFSET 187 #define IP_OFFSET IPOPT_OFFSET macro 189 #define IP_OFFSET 2 macro 1526 if (!(ih->frag_off & cpu_to_be16(IP_MF|IP_OFFSET))) { in hamachi_rx()
|
/linux-4.4.14/security/ |
D | lsm_audit.c | 58 if (ntohs(ih->frag_off) & IP_OFFSET) in ipv4_skb_to_auditdata()
|
/linux-4.4.14/net/ipv4/ |
D | ip_fragment.c | 356 flags = offset & ~IP_OFFSET; in ip_frag_queue() 357 offset &= IP_OFFSET; in ip_frag_queue()
|
D | icmp.c | 614 if (iph->frag_off & htons(IP_OFFSET)) in icmp_send()
|
D | ip_output.c | 677 offset = (ntohs(iph->frag_off) & IP_OFFSET) << 3; in ip_do_fragment()
|
D | route.c | 1707 if (unlikely((outer_iph->frag_off & htons(IP_OFFSET)) != 0)) in ip_multipath_icmp_hash()
|
/linux-4.4.14/net/openvswitch/ |
D | flow.c | 522 offset = nh->frag_off & htons(IP_OFFSET); in key_extract()
|
D | actions.c | 293 if (nh->frag_off & htons(IP_OFFSET)) in update_ip_l4_checksum()
|
/linux-4.4.14/net/core/ |
D | flow_dissector.c | 194 if (iph->frag_off & htons(IP_OFFSET)) { in __skb_flow_dissect()
|
D | skbuff.c | 3877 if (ip_hdr(skb)->frag_off & htons(IP_OFFSET | IP_MF)) in skb_checksum_setup_ipv4()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 1609 htons(IP_MF|IP_OFFSET))) { in ql_process_mac_rx_page() 1723 htons(IP_MF|IP_OFFSET))) { in ql_process_mac_rx_skb() 2037 htons(IP_MF|IP_OFFSET))) { in ql_process_mac_split_rx_intr()
|
/linux-4.4.14/security/selinux/ |
D | hooks.c | 3781 if (ntohs(ih->frag_off) & IP_OFFSET) in selinux_parse_skb_ipv4() 3797 if (ntohs(ih->frag_off) & IP_OFFSET) in selinux_parse_skb_ipv4() 3813 if (ntohs(ih->frag_off) & IP_OFFSET) in selinux_parse_skb_ipv4()
|
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 2618 return (ip_hdr(skb)->frag_off & htons(IP_MF | IP_OFFSET)) ? 1 : 0; in is_ip_fragmented()
|