Searched refs:frag_max_size (Results 1 – 20 of 20) sorted by relevance
/Linux-v5.4/net/bridge/ |
D | br_netfilter_hooks.c | 360 nf_bridge->frag_max_size = IPCB(skb)->frag_max_size; in br_nf_pre_routing_finish() 548 nf_bridge->frag_max_size = IPCB(skb)->frag_max_size; in br_nf_forward_finish() 551 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_forward_finish() 619 IPCB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_forward_ip() 625 IP6CB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_forward_ip() 708 (IPCB(skb)->frag_max_size && in br_nf_ip_fragment() 709 IPCB(skb)->frag_max_size > mtu))) { in br_nf_ip_fragment() 735 if (nf_bridge->frag_max_size && nf_bridge->frag_max_size < mtu) in br_nf_dev_queue_xmit() 736 mtu = nf_bridge->frag_max_size; in br_nf_dev_queue_xmit() 753 IPCB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_dev_queue_xmit() [all …]
|
D | br_netfilter_ipv6.c | 167 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_pre_routing_finish_ipv6()
|
D | br_device.c | 53 BR_INPUT_SKB_CB(skb)->frag_max_size = 0; in br_dev_xmit()
|
D | br_private.h | 425 u16 frag_max_size; member
|
/Linux-v5.4/net/bridge/netfilter/ |
D | nf_conntrack_bridge.c | 34 int frag_max_size = BR_INPUT_SKB_CB(skb)->frag_max_size; in nf_br_ip_fragment() local 53 frag_max_size -= hlen; in nf_br_ip_fragment() 98 ip_frag_init(skb, hlen, ll_rs, frag_max_size, false, &state); in nf_br_ip_fragment() 135 BR_INPUT_SKB_CB(skb)->frag_max_size = fragsz; in br_skb_cb_restore() 160 br_skb_cb_restore(skb, &cb, IPCB(skb)->frag_max_size); in nf_ct_br_defrag4() 189 br_skb_cb_restore(skb, &cb, IP6CB(skb)->frag_max_size); in nf_ct_br_defrag6() 304 if (!BR_INPUT_SKB_CB(skb)->frag_max_size) in nf_ct_bridge_refrag()
|
/Linux-v5.4/net/ipv6/ |
D | netfilter.c | 121 int frag_max_size = BR_INPUT_SKB_CB(skb)->frag_max_size; in br_ip6_fragment() local 136 if (frag_max_size > mtu || in br_ip6_fragment() 137 frag_max_size < IPV6_MIN_MTU) in br_ip6_fragment() 140 mtu = frag_max_size; in br_ip6_fragment()
|
D | ip6_output.c | 139 (IP6CB(skb)->frag_max_size && skb->len > IP6CB(skb)->frag_max_size)) in __ip6_finish_output() 408 if (IP6CB(skb)->frag_max_size && IP6CB(skb)->frag_max_size > mtu) in ip6_pkt_too_big() 791 if (IP6CB(skb)->frag_max_size) { in ip6_fragment() 792 if (IP6CB(skb)->frag_max_size > mtu) in ip6_fragment() 796 mtu = IP6CB(skb)->frag_max_size; in ip6_fragment()
|
D | datagram.c | 722 if (np->rxopt.bits.recvfragsize && opt->frag_max_size) { in ip6_datagram_recv_specific_ctl() 723 int val = opt->frag_max_size; in ip6_datagram_recv_specific_ctl()
|
D | reassembly.c | 292 IP6CB(skb)->frag_max_size = fq->q.max_size; in ip6_frag_reasm()
|
/Linux-v5.4/net/ipv4/ |
D | ip_forward.c | 52 if (unlikely(IPCB(skb)->frag_max_size > mtu)) in ip_exceeds_mtu()
|
D | ip_output.c | 578 (IPCB(skb)->frag_max_size && in ip_fragment() 579 IPCB(skb)->frag_max_size > mtu))) { in ip_fragment() 790 if (IPCB(skb)->frag_max_size && IPCB(skb)->frag_max_size < mtu) in ip_do_fragment() 791 mtu = IPCB(skb)->frag_max_size; in ip_do_fragment()
|
D | ip_fragment.c | 433 IPCB(skb)->frag_max_size = max(qp->max_df_size, qp->q.max_size); in ip_frag_reasm()
|
D | ip_sockglue.c | 108 if (IPCB(skb)->frag_max_size == 0) in ip_cmsg_recv_fragsize() 111 val = IPCB(skb)->frag_max_size; in ip_cmsg_recv_fragsize()
|
/Linux-v5.4/include/linux/ |
D | ipv6.h | 130 __u16 frag_max_size; member
|
D | skbuff.h | 260 __u16 frag_max_size; member
|
/Linux-v5.4/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 357 IP6CB(skb)->frag_max_size = sizeof(struct ipv6hdr) + fq->q.max_size; in nf_ct_frag6_reasm()
|
/Linux-v5.4/net/netfilter/ipvs/ |
D | ip_vs_xmit.c | 109 if (IP6CB(skb)->frag_max_size) { in __mtu_check_toobig_v6() 113 if (IP6CB(skb)->frag_max_size > mtu) in __mtu_check_toobig_v6()
|
/Linux-v5.4/net/openvswitch/ |
D | actions.c | 840 IPCB(skb)->frag_max_size = mru; in ovs_fragment() 861 IP6CB(skb)->frag_max_size = mru; in ovs_fragment()
|
D | conntrack.c | 507 ovs_cb.mru = IPCB(skb)->frag_max_size; in handle_fragments() 521 ovs_cb.mru = IP6CB(skb)->frag_max_size; in handle_fragments()
|
/Linux-v5.4/include/net/ |
D | ip.h | 57 u16 frag_max_size; member
|