| /linux/net/netfilter/ipset/ |
| H A D | ip_set_getport.c | 33 th = skb_header_pointer(skb, protooff, sizeof(_tcph), &_tcph); in get_port() 45 sh = skb_header_pointer(skb, protooff, sizeof(_sh), &_sh); in get_port() 58 uh = skb_header_pointer(skb, protooff, sizeof(_udph), &_udph); in get_port() 70 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); in get_port() 81 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); in get_port()
|
| /linux/net/ipv6/ |
| H A D | exthdrs_core.c | 85 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr() 90 fp = skb_header_pointer(skb, in ipv6_skip_exthdr() 201 ip6 = skb_header_pointer(skb, *offset, sizeof(_ip6), &_ip6); in ipv6_find_hdr() 219 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr() 226 rh = skb_header_pointer(skb, start, sizeof(_rh), in ipv6_find_hdr() 242 fp = skb_header_pointer(skb, in ipv6_find_hdr()
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_arp.c | 26 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in ebt_arp_mt() 45 sap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt() 50 dap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt() 75 mp = skb_header_pointer(skb, sizeof(struct arphdr), in ebt_arp_mt() 86 mp = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
|
| H A D | ebt_arpreply.c | 30 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_arpreply_tg() 40 shp = skb_header_pointer(skb, sizeof(_ah), ETH_ALEN, &_sha); in ebt_arpreply_tg() 44 siptr = skb_header_pointer(skb, sizeof(_ah) + ETH_ALEN, in ebt_arpreply_tg() 49 diptr = skb_header_pointer(skb, in ebt_arpreply_tg()
|
| H A D | ebt_among.c | 77 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in get_ip_dst() 87 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in get_ip_dst() 92 bp = skb_header_pointer(skb, sizeof(struct arphdr) + in get_ip_dst() 108 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in get_ip_src() 118 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in get_ip_src() 123 bp = skb_header_pointer(skb, sizeof(struct arphdr) + in get_ip_src()
|
| H A D | ebt_log.c | 63 pptr = skb_header_pointer(skb, offset, in print_ports() 102 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_log_packet() 122 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_log_packet() 144 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in ebt_log_packet() 162 ap = skb_header_pointer(skb, sizeof(_arph), in ebt_log_packet()
|
| H A D | ebt_ip.c | 46 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_ip_mt() 70 pptr = skb_header_pointer(skb, ih->ihl*4, in ebt_ip_mt()
|
| H A D | ebt_ip6.c | 46 ih6 = skb_header_pointer(skb, 0, sizeof(_ip6h), &_ip6h); in ebt_ip6_mt() 77 pptr = skb_header_pointer(skb, offset_ph, sizeof(_pkthdr), in ebt_ip6_mt()
|
| /linux/net/netfilter/ |
| H A D | nf_log_syslog.c | 70 ah = skb_header_pointer(skb, nhoff, sizeof(_arph), &_arph); in dump_arp_packet() 99 ap = skb_header_pointer(skb, nhoff + sizeof(_arph), sizeof(_arpp), &_arpp); in dump_arp_packet() 199 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in nf_log_dump_tcp_header() 247 op = skb_header_pointer(skb, offset + sizeof(struct tcphdr), in nf_log_dump_tcp_header() 284 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in nf_log_dump_udp_header() 314 ih = skb_header_pointer(skb, iphoff, sizeof(_iph), &_iph); in dump_ipv4_packet() 350 op = skb_header_pointer(skb, iphoff + sizeof(_iph), in dump_ipv4_packet() 401 ich = skb_header_pointer(skb, iphoff + ih->ihl * 4, in dump_ipv4_packet() 471 ah = skb_header_pointer(skb, iphoff + ih->ihl * 4, in dump_ipv4_packet() 494 eh = skb_header_pointer(skb, iphoff + ih->ihl * 4, in dump_ipv4_packet() [all …]
|
| H A D | xt_l2tp.c | 95 lh = skb_header_pointer(skb, offs, 2, &lhbuf); in l2tp_udp_mt() 113 lh = skb_header_pointer(skb, offs + 4, 4, &lhbuf); in l2tp_udp_mt() 123 lh = skb_header_pointer(skb, offs + 2, 4, &lhbuf); in l2tp_udp_mt() 147 lh = skb_header_pointer(skb, thoff, sizeof(lhbuf), &lhbuf); in l2tp_ip_mt() 155 lh = skb_header_pointer(skb, thoff + 8, sizeof(lhbuf), in l2tp_ip_mt()
|
| H A D | nft_inner.c | 70 eth = skb_header_pointer(pkt->skb, off, sizeof(_eth), &_eth); in nft_inner_parse_l2l3() 81 veth = skb_header_pointer(pkt->skb, off, sizeof(_veth), &_veth); in nft_inner_parse_l2l3() 100 iph = skb_header_pointer(pkt->skb, off, sizeof(_version), &_version); in nft_inner_parse_l2l3() 126 iph = skb_header_pointer(pkt->skb, nhoff, sizeof(_iph), &_iph); in nft_inner_parse_l2l3() 150 ip6h = skb_header_pointer(pkt->skb, nhoff, sizeof(_ip6h), &_ip6h); in nft_inner_parse_l2l3() 201 gnvh = skb_header_pointer(pkt->skb, pkt->inneroff, in nft_inner_parse_tunhdr()
|
| H A D | xt_tcpudp.c | 53 op = skb_header_pointer(skb, protoff + sizeof(struct tcphdr), in tcp_find_option() 90 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcp_mt() 142 uh = skb_header_pointer(skb, par->thoff, sizeof(_udph), &_udph); in udp_mt() 199 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); in icmp_match() 226 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); in icmp6_match()
|
| H A D | nf_conntrack_sane.c | 83 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help() 99 req = skb_header_pointer(skb, dataoff, datalen, &buf.req); in help() 130 reply = skb_header_pointer(skb, dataoff, datalen, &buf.repl); in help()
|
| H A D | xt_tcpmss.c | 36 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcpmss_mt() 49 op = skb_header_pointer(skb, par->thoff + sizeof(*th), optlen, _opt); in tcpmss_mt()
|
| H A D | nf_conntrack_proto_icmpv6.c | 39 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmpv6_pkt_to_tuple() 148 rd_msg = skb_header_pointer(skb, dataoff, sizeof(*rd_msg), &tmp.rd_msg); in nf_conntrack_icmpv6_redirect() 165 nd_opt = skb_header_pointer(skb, dataoff, sizeof(*nd_opt), &tmp.nd_opt); in nf_conntrack_icmpv6_redirect() 194 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih); in nf_conntrack_icmpv6_error()
|
| H A D | xt_HMARK.c | 153 icmp6h = skb_header_pointer(skb, *offset, sizeof(_ih6), &_ih6); in get_inner6_hdr() 183 ip6 = skb_header_pointer(skb, nhoff, sizeof(_ip6), &_ip6); in hmark_pkt_set_htuple_ipv6() 237 icmph = skb_header_pointer(skb, *nhoff + iphsz, sizeof(_ih), &_ih); in get_inner_hdr() 260 ip = skb_header_pointer(skb, nhoff, sizeof(_ip), &_ip); in hmark_pkt_set_htuple_ipv4()
|
| H A D | xt_AUDIT.c | 36 ih = skb_header_pointer(skb, skb_network_offset(skb), sizeof(_iph), &_iph); in audit_ip4() 53 ih = skb_header_pointer(skb, skb_network_offset(skb), sizeof(_ip6h), &_ip6h); in audit_ip6()
|
| H A D | xt_dccp.c | 53 op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf); in dccp_find_option() 105 dh = skb_header_pointer(skb, par->thoff, sizeof(_dh), &_dh); in dccp_mt()
|
| H A D | nft_exthdr.c | 92 iph = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ipv4_find_option() 177 tcph = skb_header_pointer(pkt->skb, nft_thoff(pkt), sizeof(*tcph), buffer); in nft_tcp_header_pointer() 185 return skb_header_pointer(pkt->skb, nft_thoff(pkt), *tcphdr_len, buffer); in nft_tcp_header_pointer() 383 sch = skb_header_pointer(pkt->skb, offset, sizeof(_sch), &_sch); in nft_exthdr_sctp_eval() 426 dh = skb_header_pointer(pkt->skb, thoff, sizeof(_dh), &_dh); in nft_exthdr_dccp_eval() 455 bufp = skb_header_pointer(pkt->skb, thoff + optoff + i, buflen, in nft_exthdr_dccp_eval()
|
| H A D | xt_sctp.c | 59 sch = skb_header_pointer(skb, offset, sizeof(_sch), &_sch); in match_packet() 129 sh = skb_header_pointer(skb, par->thoff, sizeof(_sh), &_sh); in sctp_mt()
|
| /linux/net/ipv6/netfilter/ |
| H A D | ip6t_rt.c | 51 rh = skb_header_pointer(skb, ptr, sizeof(_route), &_route); in rt_mt6() 76 rp = skb_header_pointer(skb, in rt_mt6() 100 ap = skb_header_pointer(skb, in rt_mt6() 127 ap = skb_header_pointer(skb, in rt_mt6()
|
| H A D | ip6t_srh.c | 33 srh = skb_header_pointer(skb, srhoff, sizeof(_srh), &_srh); in srh_mt6() 127 srh = skb_header_pointer(skb, srhoff, sizeof(_srh), &_srh); in srh1_mt6() 208 psid = skb_header_pointer(skb, psidoff, sizeof(_psid), &_psid); in srh1_mt6() 223 nsid = skb_header_pointer(skb, nsidoff, sizeof(_nsid), &_nsid); in srh1_mt6() 235 lsid = skb_header_pointer(skb, lsidoff, sizeof(_lsid), &_lsid); in srh1_mt6()
|
| H A D | ip6t_hbh.c | 69 oh = skb_header_pointer(skb, ptr, sizeof(_optsh), &_optsh); in hbh_mt6() 104 tp = skb_header_pointer(skb, ptr, sizeof(_opttype), in hbh_mt6() 124 lp = skb_header_pointer(skb, ptr + 1, in hbh_mt6()
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_proto.c | 222 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in ip_vs_tcpudp_debug_packet_v4() 230 pptr = skb_header_pointer(skb, offset + ih->ihl*4, in ip_vs_tcpudp_debug_packet_v4() 254 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in ip_vs_tcpudp_debug_packet_v6() 262 pptr = skb_header_pointer(skb, offset + sizeof(struct ipv6hdr), in ip_vs_tcpudp_debug_packet_v6()
|
| /linux/include/net/netfilter/ |
| H A D | nf_queue.h | 88 iph = skb_header_pointer(skb, skb_network_offset(skb), in hash_bridge() 94 ip6h = skb_header_pointer(skb, skb_network_offset(skb), in hash_bridge()
|