| /linux/net/ipv6/ |
| H A D | exthdrs_core.c | 192 int target, unsigned short *fragoff, int *flags) in ipv6_find_hdr() argument 199 if (fragoff) in ipv6_find_hdr() 200 *fragoff = 0; in ipv6_find_hdr() 262 if (fragoff) in ipv6_find_hdr() 263 *fragoff = _frag_off; in ipv6_find_hdr() 268 if (fragoff) in ipv6_find_hdr() 269 *fragoff = _frag_off; in ipv6_find_hdr()
|
| /linux/net/netfilter/ |
| H A D | xt_TPROXY.c | 89 if (par->fragoff) in tproxy_tg4_v0() 101 if (par->fragoff) in tproxy_tg4_v1() 115 unsigned short fragoff = 0; in tproxy_tg6_v1() local 123 tproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in tproxy_tg6_v1() 124 if (tproto < 0 || fragoff) in tproxy_tg6_v1()
|
| H A D | xt_tcpudp.c | 77 if (par->fragoff != 0) { in tcp_mt() 84 if (par->fragoff == 1) { in tcp_mt() 141 if (par->fragoff != 0) in udp_mt() 198 if (par->fragoff != 0) in icmp_match() 225 if (par->fragoff != 0) in icmp6_match()
|
| H A D | xt_l2tp.c | 89 if (par->fragoff != 0) in l2tp_udp_mt() 190 unsigned short fragoff = 0; in l2tp_mt6() local 193 ipproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in l2tp_mt6() 194 if (fragoff != 0) in l2tp_mt6()
|
| H A D | xt_HMARK.c | 171 u16 fragoff = 0; in hmark_pkt_set_htuple_ipv6() local 175 nexthdr = ipv6_find_hdr(skb, &nhoff, -1, &fragoff, &flag); in hmark_pkt_set_htuple_ipv6() 188 nexthdr = ipv6_find_hdr(skb, &nhoff, -1, &fragoff, &flag); in hmark_pkt_set_htuple_ipv6()
|
| H A D | xt_osf.c | 30 if (p->fragoff) in xt_osf_match_packet()
|
| H A D | xt_ipcomp.c | 47 if (par->fragoff != 0) in comp_mt()
|
| H A D | xt_esp.c | 43 if (par->fragoff != 0) in esp_mt()
|
| H A D | xt_tcpmss.c | 36 if (par->fragoff) in tcpmss_mt()
|
| H A D | nft_tproxy.c | 34 pkt->tprot != IPPROTO_UDP) || pkt->fragoff) { in nft_tproxy_eval_v4() 101 pkt->tprot != IPPROTO_UDP) || pkt->fragoff) { in nft_tproxy_eval_v6()
|
| H A D | xt_TCPOPTSTRIP.c | 41 if (par->fragoff != 0) in tcpoptstrip_mangle_packet()
|
| H A D | xt_ecn.c | 34 if (par->fragoff) in match_tcp()
|
| H A D | nft_osf.c | 36 if (pkt->tprot != IPPROTO_TCP || pkt->fragoff) { in nft_osf_eval()
|
| H A D | nft_exthdr.c | 174 if (pkt->tprot != IPPROTO_TCP || pkt->fragoff) in nft_tcp_header_pointer() 379 if (pkt->tprot != IPPROTO_SCTP || pkt->fragoff) in nft_exthdr_sctp_eval() 421 if (pkt->tprot != IPPROTO_DCCP || pkt->fragoff) in nft_exthdr_dccp_eval()
|
| H A D | xt_multiport.c | 92 if (par->fragoff != 0) in multiport_mt()
|
| H A D | xt_dccp.c | 102 if (par->fragoff != 0) in dccp_mt()
|
| H A D | xt_sctp.c | 124 if (par->fragoff != 0) { in sctp_mt()
|
| H A D | xt_TCPMSS.c | 86 if (par->fragoff != 0) in tcpmss_mangle_packet()
|
| H A D | nf_tables_core.c | 156 if (!(pkt->flags & NFT_PKTINFO_L4PROTO) || pkt->fragoff) in nft_payload_fast_eval()
|
| H A D | nft_compat.c | 67 par->fragoff = pkt->fragoff; in nft_compat_set_par()
|
| /linux/net/ipv6/netfilter/ |
| H A D | nf_socket_ipv6.c | 103 unsigned short fragoff = 0; in nf_sk_lookup_slow_v6() local 111 tproto = ipv6_find_hdr(skb, &thoff, -1, &fragoff, NULL); in nf_sk_lookup_slow_v6() 112 if (tproto < 0 || fragoff) { in nf_sk_lookup_slow_v6()
|
| H A D | ip6t_mh.c | 38 if (par->fragoff != 0) in mh_mt6()
|
| H A D | ip6_tables.c | 52 u16 *fragoff, bool *hotdrop) in ip6_packet_match() argument 88 *fragoff = _frag_off; in ip6_packet_match() 274 acpar.fragoff = 0; in ip6t_do_table() 307 &acpar.thoff, &acpar.fragoff, &acpar.hotdrop)) { in ip6t_do_table()
|
| /linux/net/ipv4/netfilter/ |
| H A D | ipt_ah.c | 37 if (par->fragoff != 0) in ah_mt()
|
| /linux/include/linux/netfilter/ |
| H A D | x_tables.h | 40 u16 fragoff; member
|