Home
last modified time | relevance | path

Searched refs:frag_max_size (Results 1 - 25 of 42) sorted by relevance

12

/kernel/linux/linux-5.10/net/bridge/
H A Dbr_netfilter_hooks.c360 nf_bridge->frag_max_size = IPCB(skb)->frag_max_size; in br_nf_pre_routing_finish()
550 nf_bridge->frag_max_size = IPCB(skb)->frag_max_size; in br_nf_forward_finish()
553 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_forward_finish()
621 IPCB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_forward_ip()
627 IP6CB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_forward_ip()
[all...]
H A Dbr_netfilter_ipv6.c167 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_pre_routing_finish_ipv6()
H A Dbr_device.c55 BR_INPUT_SKB_CB(skb)->frag_max_size = 0; in br_dev_xmit()
/kernel/linux/linux-6.6/net/bridge/
H A Dbr_netfilter_hooks.c380 nf_bridge->frag_max_size = IPCB(skb)->frag_max_size; in br_nf_pre_routing_finish()
654 nf_bridge->frag_max_size = IPCB(skb)->frag_max_size; in br_nf_forward_finish()
657 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_forward_finish()
729 IPCB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_forward_ip()
735 IP6CB(skb)->frag_max_size = nf_bridge->frag_max_size; in br_nf_forward_ip()
[all...]
H A Dbr_netfilter_ipv6.c114 nf_bridge->frag_max_size = IP6CB(skb)->frag_max_size; in br_nf_pre_routing_finish_ipv6()
H A Dbr_device.c55 BR_INPUT_SKB_CB(skb)->frag_max_size = 0; in br_dev_xmit()
/kernel/linux/linux-5.10/net/bridge/netfilter/
H A Dnf_conntrack_bridge.c34 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()
104 ip_frag_init(skb, hlen, ll_rs, frag_max_size, false, &state); in nf_br_ip_fragment()
141 BR_INPUT_SKB_CB(skb)->frag_max_size = fragsz; in br_skb_cb_restore()
166 br_skb_cb_restore(skb, &cb, IPCB(skb)->frag_max_size); in nf_ct_br_defrag4()
196 br_skb_cb_restore(skb, &cb, IP6CB(skb)->frag_max_size); in nf_ct_br_defrag6()
314 if (!BR_INPUT_SKB_CB(skb)->frag_max_size) in nf_ct_bridge_refrag()
/kernel/linux/linux-6.6/net/bridge/netfilter/
H A Dnf_conntrack_bridge.c34 int frag_max_size = BR_INPUT_SKB_CB(skb)->frag_max_size; in nf_br_ip_fragment() local
54 frag_max_size -= hlen; in nf_br_ip_fragment()
105 ip_frag_init(skb, hlen, ll_rs, frag_max_size, false, &state); in nf_br_ip_fragment()
142 BR_INPUT_SKB_CB(skb)->frag_max_size = fragsz; in br_skb_cb_restore()
167 br_skb_cb_restore(skb, &cb, IPCB(skb)->frag_max_size); in nf_ct_br_defrag4()
197 br_skb_cb_restore(skb, &cb, IP6CB(skb)->frag_max_size); in nf_ct_br_defrag6()
339 if (!BR_INPUT_SKB_CB(skb)->frag_max_size) in nf_ct_bridge_refrag()
/kernel/linux/linux-5.10/net/ipv6/
H A Dnetfilter.c123 int frag_max_size = BR_INPUT_SKB_CB(skb)->frag_max_size; in br_ip6_fragment() local
138 if (frag_max_size > mtu || in br_ip6_fragment()
139 frag_max_size < IPV6_MIN_MTU) in br_ip6_fragment()
142 mtu = frag_max_size; in br_ip6_fragment()
H A Dip6_output.c213 (IP6CB(skb)->frag_max_size && skb->len > IP6CB(skb)->frag_max_size)) in __ip6_finish_output()
482 if (IP6CB(skb)->frag_max_size && IP6CB(skb)->frag_max_size > mtu) in ip6_pkt_too_big()
866 if (IP6CB(skb)->frag_max_size) { in ip6_fragment()
867 if (IP6CB(skb)->frag_max_size > mtu) in ip6_fragment()
871 mtu = IP6CB(skb)->frag_max_size; in ip6_fragment()
H A Dreassembly.c294 IP6CB(skb)->frag_max_size = fq->q.max_size; in ip6_frag_reasm()
354 IP6CB(skb)->frag_max_size = ntohs(hdr->payload_len) + in ipv6_frag_rcv()
H A Ddatagram.c738 if (np->rxopt.bits.recvfragsize && opt->frag_max_size) { in ip6_datagram_recv_specific_ctl()
739 int val = opt->frag_max_size; in ip6_datagram_recv_specific_ctl()
/kernel/linux/linux-6.6/net/ipv6/
H A Dnetfilter.c128 int frag_max_size = BR_INPUT_SKB_CB(skb)->frag_max_size; in br_ip6_fragment() local
144 if (frag_max_size > mtu || in br_ip6_fragment()
145 frag_max_size < IPV6_MIN_MTU) in br_ip6_fragment()
148 mtu = frag_max_size; in br_ip6_fragment()
H A Dip6_output.c199 (IP6CB(skb)->frag_max_size && skb->len > IP6CB(skb)->frag_max_size)) in __ip6_finish_output()
478 if (IP6CB(skb)->frag_max_size && IP6CB(skb)->frag_max_size > mtu) in ip6_pkt_too_big()
880 if (IP6CB(skb)->frag_max_size) { in ip6_fragment()
881 if (IP6CB(skb)->frag_max_size > mtu) in ip6_fragment()
885 mtu = IP6CB(skb)->frag_max_size; in ip6_fragment()
H A Dreassembly.c300 IP6CB(skb)->frag_max_size = fq->q.max_size; in ip6_frag_reasm()
360 IP6CB(skb)->frag_max_size = ntohs(hdr->payload_len) + in ipv6_frag_rcv()
/kernel/linux/linux-6.6/net/sched/
H A Dsch_frag.c105 IPCB(skb)->frag_max_size = mru; in sch_fragment()
121 IP6CB(skb)->frag_max_size = mru; in sch_fragment()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_conntrack_ovs.c159 *mru = IPCB(skb)->frag_max_size; in nf_ct_handle_fragments()
173 *mru = IP6CB(skb)->frag_max_size; in nf_ct_handle_fragments()
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_forward.c52 if (unlikely(IPCB(skb)->frag_max_size > mtu)) in ip_exceeds_mtu()
H A Dip_output.c312 if (skb->len > mtu || IPCB(skb)->frag_max_size) in __ip_finish_output()
592 (IPCB(skb)->frag_max_size && in ip_fragment()
593 IPCB(skb)->frag_max_size > mtu))) { in ip_fragment()
792 if (IPCB(skb)->frag_max_size && IPCB(skb)->frag_max_size < mtu) in ip_do_fragment()
793 mtu = IPCB(skb)->frag_max_size; in ip_do_fragment()
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_forward.c52 if (unlikely(IPCB(skb)->frag_max_size > mtu)) in ip_exceeds_mtu()
H A Dip_output.c308 if (skb->len > mtu || IPCB(skb)->frag_max_size) in __ip_finish_output()
585 (IPCB(skb)->frag_max_size && in ip_fragment()
586 IPCB(skb)->frag_max_size > mtu))) { in ip_fragment()
785 if (IPCB(skb)->frag_max_size && IPCB(skb)->frag_max_size < mtu) in ip_do_fragment()
786 mtu = IPCB(skb)->frag_max_size; in ip_do_fragment()
/kernel/linux/linux-5.10/include/linux/
H A Dipv6.h131 __u16 frag_max_size; member
/kernel/linux/linux-6.6/include/linux/
H A Dipv6.h137 __u16 frag_max_size; member
/kernel/linux/linux-5.10/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c357 IP6CB(skb)->frag_max_size = sizeof(struct ipv6hdr) + fq->q.max_size; in nf_ct_frag6_reasm()
/kernel/linux/linux-6.6/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c355 IP6CB(skb)->frag_max_size = sizeof(struct ipv6hdr) + fq->q.max_size; in nf_ct_frag6_reasm()

Completed in 24 milliseconds

12