Home
last modified time | relevance | path

Searched refs:IP_DF (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v4.19/net/ipv4/
Dipip.c344 p.iph.ihl != 5 || (p.iph.frag_off&htons(~IP_DF))) in ipip_tunnel_ioctl()
444 parms->iph.frag_off = htons(IP_DF); in ipip_netlink_parms()
454 parms->iph.frag_off = htons(IP_DF); in ipip_netlink_parms()
589 !!(parm->iph.frag_off & htons(IP_DF))) || in ipip_fill_info()
Dip_forward.c48 if (unlikely((ip_hdr(skb)->frag_off & htons(IP_DF)) == 0)) in ip_exceeds_mtu()
Dxfrm4_output.c28 if (!(ip_hdr(skb)->frag_off & htons(IP_DF)) || skb->ignore_df) in xfrm4_tunnel_check_size()
Dxfrm4_mode_tunnel.c63 0 : (XFRM_MODE_SKB_CB(skb)->frag_off & htons(IP_DF)); in xfrm4_mode_tunnel_output()
Dip_tunnel.c520 (inner_iph->frag_off & htons(IP_DF)) && in tnl_update_pmtu()
602 df = htons(IP_DF); in ip_md_tunnel_xmit()
604 df = inner_iph->frag_off & htons(IP_DF); in ip_md_tunnel_xmit()
773 df |= (inner_iph->frag_off&htons(IP_DF)); in ip_tunnel_xmit()
859 p->iph.frag_off |= htons(IP_DF); in ip_tunnel_ioctl()
Dip_gre.c560 df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0; in gre_fb_xmit()
643 df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0; in erspan_fb_xmit()
827 p.iph.ihl != 5 || (p.iph.frag_off & htons(~IP_DF)) || in ipgre_tunnel_ioctl()
1203 parms->iph.frag_off = htons(IP_DF); in ipgre_netlink_parms()
1214 && (parms->iph.frag_off & htons(IP_DF))) in ipgre_netlink_parms()
1473 !!(p->iph.frag_off & htons(IP_DF))) || in ipgre_fill_info()
Dip_output.c163 iph->frag_off = htons(IP_DF); in ip_build_and_send_pkt()
484 iph->frag_off = htons(IP_DF); in __ip_queue_xmit()
548 if ((iph->frag_off & htons(IP_DF)) == 0) in ip_fragment()
786 iph->frag_off |= htons(IP_DF); in ip_do_fragment()
1391 df = htons(IP_DF); in __ip_make_skb()
Daf_inet.c1336 if (fixedid && !(ip_hdr(skb)->frag_off & htons(IP_DF))) in inet_gso_segment()
1426 flush = (u16)((ntohl(*(__be32 *)iph) ^ skb_gro_len(skb)) | (id & ~IP_DF)); in inet_gro_receive()
1453 ((iph->frag_off ^ iph2->frag_off) & htons(IP_DF)); in inet_gro_receive()
1470 !(iph->frag_off & htons(IP_DF))) { in inet_gro_receive()
1484 NAPI_GRO_CB(skb)->is_atomic = !!(iph->frag_off & htons(IP_DF)); in inet_gro_receive()
Dip_fragment.c479 if (ip_hdr(skb)->frag_off & htons(IP_DF) && in ip_frag_queue()
644 iph->frag_off = htons(IP_DF); in ip_frag_reasm()
Dipconfig.c815 h->frag_off = htons(IP_DF); in ic_bootp_send_if()
/Linux-v4.19/net/ipv4/netfilter/
Dnf_dup_ipv4.c84 iph->frag_off |= htons(IP_DF); in nf_dup_ipv4()
Dnf_reject_ipv4.c59 niph->frag_off = htons(IP_DF); in nf_reject_iphdr_put()
Dnf_log_ipv4.c70 if (ntohs(ih->frag_off) & IP_DF) in dump_ipv4_packet()
Dipt_SYNPROXY.c33 iph->frag_off = htons(IP_DF); in synproxy_build_ip()
/Linux-v4.19/net/ipv6/
Dxfrm6_state.c161 XFRM_MODE_SKB_CB(skb)->frag_off = htons(IP_DF); in xfrm6_extract_header()
Dsit.c1218 p.iph.ihl != 5 || (p.iph.frag_off&htons(~IP_DF))) in ipip6_tunnel_ioctl()
1221 p.iph.frag_off |= htons(IP_DF); in ipip6_tunnel_ioctl()
1464 parms->iph.frag_off = htons(IP_DF); in ipip6_netlink_parms()
1471 parms->iph.frag_off = htons(IP_DF); in ipip6_netlink_parms()
1700 !!(parm->iph.frag_off & htons(IP_DF))) || in ipip6_fill_info()
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_ah.c132 ipv4.frag_off = htons(IP_DF); in set_av_attr()
/Linux-v4.19/include/net/
Dip.h132 #define IP_DF 0x4000 /* Flag: "Don't Fragment" */ macro
434 if ((iph->frag_off & htons(IP_DF)) && !skb->ignore_df) { in ip_select_ident_segs()
/Linux-v4.19/net/netfilter/
Dnfnetlink_osf.c182 ctx->df = ntohs(ip->frag_off) & IP_DF; in nf_osf_hdr_ctx_init()
Dnf_flow_table_ip.c247 (ip_hdr(skb)->frag_off & htons(IP_DF)) != 0) in nf_flow_offload_ip_hook()
/Linux-v4.19/net/netfilter/ipvs/
Dip_vs_xmit.c243 if (unlikely(ip_hdr(skb)->frag_off & htons(IP_DF) && in ensure_mtu_is_adequate()
960 *df = (old_iph->frag_off & htons(IP_DF)); in ip_vs_prepare_tunneled_skb()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_net.c386 __be16 df = htons(IP_DF); in prepare4()
/Linux-v4.19/drivers/net/ppp/
Dpptp.c233 iph->frag_off = htons(IP_DF); in pptp_xmit()
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dqedr_roce_cm.c469 udh->ip4.frag_off = htons(IP_DF); in qedr_gsi_build_header()
/Linux-v4.19/net/bridge/
Dbr_netfilter_hooks.c692 if (unlikely(((iph->frag_off & htons(IP_DF)) && !skb->ignore_df) || in br_nf_ip_fragment()

12