Home
last modified time | relevance | path

Searched refs:skb_header_pointer (Results 1 – 106 of 106) sorted by relevance

/linux-4.4.14/net/ipv6/
Dexthdrs_core.c84 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr()
89 fp = skb_header_pointer(skb, in ipv6_skip_exthdr()
199 ip6 = skb_header_pointer(skb, *offset, sizeof(_ip6), &_ip6); in ipv6_find_hdr()
220 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr()
227 rh = skb_header_pointer(skb, start, sizeof(_rh), in ipv6_find_hdr()
243 fp = skb_header_pointer(skb, in ipv6_find_hdr()
Doutput_core.c49 addrs = skb_header_pointer(skb, in ipv6_proxy_select_ident()
Dicmp.c161 tp = skb_header_pointer(skb, in is_ineligible()
233 op = skb_header_pointer(skb, offset, sizeof(_optval), &_optval); in opt_unrec()
Dmip6.c91 mh = skb_header_pointer(skb, skb_transport_offset(skb), in mip6_mh_filter()
Draw.c118 hdr = skb_header_pointer(skb, skb_transport_offset(skb), in icmpv6_filter()
/linux-4.4.14/net/netfilter/ipset/
Dip_set_getport.c32 th = skb_header_pointer(skb, protooff, sizeof(_tcph), &_tcph); in get_port()
44 sh = skb_header_pointer(skb, protooff, sizeof(_sh), &_sh); in get_port()
57 uh = skb_header_pointer(skb, protooff, sizeof(_udph), &_udph); in get_port()
69 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); in get_port()
80 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); in get_port()
/linux-4.4.14/net/bridge/netfilter/
Debt_arpreply.c29 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_arpreply_tg()
39 shp = skb_header_pointer(skb, sizeof(_ah), ETH_ALEN, &_sha); in ebt_arpreply_tg()
43 siptr = skb_header_pointer(skb, sizeof(_ah) + ETH_ALEN, in ebt_arpreply_tg()
48 diptr = skb_header_pointer(skb, in ebt_arpreply_tg()
Debt_arp.c25 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in ebt_arp_mt()
44 sap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
49 dap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
73 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()
Debt_among.c76 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in get_ip_dst()
86 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in get_ip_dst()
91 bp = skb_header_pointer(skb, sizeof(struct arphdr) + in get_ip_dst()
107 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in get_ip_src()
117 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in get_ip_src()
122 bp = skb_header_pointer(skb, sizeof(struct arphdr) + in get_ip_src()
Debt_log.c64 pptr = skb_header_pointer(skb, offset, in print_ports()
103 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_log_packet()
123 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_log_packet()
145 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()
Debt_ip.c36 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_ip_mt()
58 pptr = skb_header_pointer(skb, ih->ihl*4, in ebt_ip_mt()
Debt_ip6.c45 ih6 = skb_header_pointer(skb, 0, sizeof(_ip6h), &_ip6h); in ebt_ip6_mt()
73 pptr = skb_header_pointer(skb, offset_ph, sizeof(_pkthdr), in ebt_ip6_mt()
Debt_stp.c130 sp = skb_header_pointer(skb, 0, sizeof(_stph), &_stph); in ebt_stp_mt()
147 st = skb_header_pointer(skb, sizeof(_stph), in ebt_stp_mt()
Debt_snat.c33 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_snat_tg()
Debt_vlan.c55 fp = skb_header_pointer(skb, 0, sizeof(_frame), &_frame); in ebt_vlan_mt()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_log_ipv6.c57 ih = skb_header_pointer(skb, ip6hoff, sizeof(_ip6h), &_ip6h); in dump_ipv6_packet()
80 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in dump_ipv6_packet()
96 fh = skb_header_pointer(skb, ptr, sizeof(_fhdr), in dump_ipv6_packet()
144 ah = skb_header_pointer(skb, ptr, sizeof(_ahdr), in dump_ipv6_packet()
179 eh = skb_header_pointer(skb, ptr, sizeof(_esph), in dump_ipv6_packet()
226 ic = skb_header_pointer(skb, ptr, sizeof(_icmp6h), &_icmp6h); in dump_ipv6_packet()
Dip6t_rt.c59 rh = skb_header_pointer(skb, ptr, sizeof(_route), &_route); in rt_mt6()
109 rp = skb_header_pointer(skb, in rt_mt6()
133 ap = skb_header_pointer(skb, in rt_mt6()
163 ap = skb_header_pointer(skb, in rt_mt6()
Dip6t_hbh.c72 oh = skb_header_pointer(skb, ptr, sizeof(_optsh), &_optsh); in hbh_mt6()
108 tp = skb_header_pointer(skb, ptr, sizeof(_opttype), in hbh_mt6()
128 lp = skb_header_pointer(skb, ptr + 1, in hbh_mt6()
Dip6t_mh.c45 mh = skb_header_pointer(skb, par->thoff, sizeof(_mh), &_mh); in mh_mt6()
Dip6t_ipv6header.c67 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in ipv6header_mt6()
Dip6t_ah.c55 ah = skb_header_pointer(skb, ptr, sizeof(_ah), &_ah); in ah_mt6()
Dnf_conntrack_proto_icmpv6.c45 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmpv6_pkt_to_tuple()
206 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih); in icmpv6_error()
Dip6t_frag.c53 fh = skb_header_pointer(skb, ptr, sizeof(_frag), &_frag); in frag_mt6()
Dip6t_SYNPROXY.c285 th = skb_header_pointer(skb, par->thoff, sizeof(_th), &_th); in synproxy_tg6()
351 th = skb_header_pointer(skb, thoff, sizeof(_th), &_th); in ipv6_synproxy_hook()
Dnf_reject_ipv6.c46 otcph = skb_header_pointer(oldskb, tcphoff, sizeof(struct tcphdr), in nf_reject_ip6_tcphdr_get()
Dnf_conntrack_l3proto_ipv6.c43 ap = skb_header_pointer(skb, nhoff + offsetof(struct ipv6hdr, saddr), in ipv6_pkt_to_tuple()
Dip6_tables.c1996 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); in icmp6_match()
/linux-4.4.14/net/netfilter/
Dxt_socket.c51 icmph = skb_header_pointer(skb, outside_hdrlen, in extract_icmp4_fields()
67 inside_iph = skb_header_pointer(skb, outside_hdrlen + in extract_icmp4_fields()
77 ports = skb_header_pointer(skb, outside_hdrlen + in extract_icmp4_fields()
162 hp = skb_header_pointer(skb, ip_hdrlen(skb), in xt_socket_lookup_slow_v4()
280 icmph = skb_header_pointer(skb, outside_hdrlen, in extract_icmp6_fields()
288 inside_iph = skb_header_pointer(skb, outside_hdrlen + sizeof(_icmph), in extract_icmp6_fields()
304 ports = skb_header_pointer(skb, inside_hdrlen, in extract_icmp6_fields()
357 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in xt_socket_lookup_slow_v6()
Dxt_AUDIT.c44 pptr = skb_header_pointer(skb, offset, sizeof(_ports), _ports); in audit_proto()
60 iptr = skb_header_pointer(skb, offset, sizeof(_ih), &_ih); in audit_proto()
79 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in audit_ip4()
104 ih = skb_header_pointer(skb, skb_network_offset(skb), sizeof(_ip6h), &_ip6h); in audit_ip6()
Dxt_l2tp.c98 lh = skb_header_pointer(skb, offs, 2, &lhbuf); in l2tp_udp_mt()
116 lh = skb_header_pointer(skb, offs + 4, 4, &lhbuf); in l2tp_udp_mt()
126 lh = skb_header_pointer(skb, offs + 2, 4, &lhbuf); in l2tp_udp_mt()
150 lh = skb_header_pointer(skb, thoff, sizeof(lhbuf), &lhbuf); in l2tp_ip_mt()
158 lh = skb_header_pointer(skb, thoff + 8, sizeof(lhbuf), in l2tp_ip_mt()
Dnf_log_common.c40 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in nf_log_dump_udp_header()
70 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in nf_log_dump_tcp_header()
116 op = skb_header_pointer(skb, offset + sizeof(struct tcphdr), in nf_log_dump_tcp_header()
Dxt_tcpmss.c39 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcpmss_mt()
52 op = skb_header_pointer(skb, par->thoff + sizeof(*th), optlen, _opt); in tcpmss_mt()
Dxt_tcpudp.c49 op = skb_header_pointer(skb, protoff + sizeof(struct tcphdr), in tcp_find_option()
88 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcp_mt()
141 uh = skb_header_pointer(skb, par->thoff, sizeof(_udph), &_udph); in udp_mt()
Dxt_HMARK.c154 icmp6h = skb_header_pointer(skb, *offset, sizeof(_ih6), &_ih6); in get_inner6_hdr()
184 ip6 = skb_header_pointer(skb, nhoff, sizeof(_ip6), &_ip6); in hmark_pkt_set_htuple_ipv6()
238 icmph = skb_header_pointer(skb, *nhoff + iphsz, sizeof(_ih), &_ih); in get_inner_hdr()
265 ip = skb_header_pointer(skb, nhoff, sizeof(_ip), &_ip); in hmark_pkt_set_htuple_ipv4()
Dxt_dccp.c56 op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf); in dccp_find_option()
108 dh = skb_header_pointer(skb, par->thoff, sizeof(_dh), &_dh); in dccp_mt()
Dxt_sctp.c59 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()
Dnf_conntrack_sane.c84 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help()
96 sb_ptr = skb_header_pointer(skb, dataoff, datalen, sane_buffer); in help()
Dxt_TPROXY.c259 hp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_hdr), &_hdr); in tproxy_handle_time_wait4()
300 hp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_hdr), &_hdr); in tproxy_tg4()
421 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in tproxy_handle_time_wait6()
465 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in tproxy_tg6_v1()
Dnf_tables_netdev.c28 iph = skb_header_pointer(skb, skb_network_offset(skb), sizeof(*iph), in nft_netdev_set_pktinfo_ipv4()
61 ip6h = skb_header_pointer(skb, skb_network_offset(skb), sizeof(*ip6h), in __nft_netdev_set_pktinfo_ipv6()
Dnf_conntrack_proto_sctp.c165 hp = skb_header_pointer(skb, dataoff, 8, &_hdr); in sctp_pkt_to_tuple()
206 ((sch) = skb_header_pointer((skb), (offset), sizeof(_sch), &(_sch))); \
340 sh = skb_header_pointer(skb, dataoff, sizeof(_sctph), &_sctph); in sctp_packet()
411 ih = skb_header_pointer(skb, offset + sizeof(sctp_chunkhdr_t), in sctp_packet()
456 sh = skb_header_pointer(skb, dataoff, sizeof(_sctph), &_sctph); in sctp_new()
488 ih = skb_header_pointer(skb, offset + sizeof(sctp_chunkhdr_t), in sctp_new()
Dnf_conntrack_pptp.c532 tcph = skb_header_pointer(skb, nexthdr_off, sizeof(_tcph), &_tcph); in conntrack_pptp_help()
537 pptph = skb_header_pointer(skb, nexthdr_off, sizeof(_pptph), &_pptph); in conntrack_pptp_help()
552 ctlh = skb_header_pointer(skb, nexthdr_off, sizeof(_ctlh), &_ctlh); in conntrack_pptp_help()
565 pptpReq = skb_header_pointer(skb, nexthdr_off, reqlen, &_pptpReq); in conntrack_pptp_help()
Dnf_conntrack_irc.c134 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help()
144 ib_ptr = skb_header_pointer(skb, dataoff, skb->len - dataoff, in help()
Dxt_ipcomp.c52 chdr = skb_header_pointer(skb, par->thoff, sizeof(_comphdr), &_comphdr); in comp_mt()
Dxt_esp.c49 eh = skb_header_pointer(skb, par->thoff, sizeof(_esp), &_esp); in esp_mt()
Dnf_conntrack_proto_udp.c48 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_pkt_to_tuple()
121 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_error()
Dnf_conntrack_proto_udplite.c57 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_pkt_to_tuple()
132 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_error()
Dnf_conntrack_proto_dccp.c405 dh = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in dccp_pkt_to_tuple()
431 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_new()
489 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_packet()
580 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_error()
Dxt_osf.c208 tcp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(struct tcphdr), &_tcph); in xt_osf_match_packet()
222 _optp = optp = skb_header_pointer(skb, ip_hdrlen(skb) + in xt_osf_match_packet()
Dxt_ecn.c39 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in match_tcp()
Dxt_multiport.c84 pptr = skb_header_pointer(skb, par->thoff, sizeof(_ports), _ports); in multiport_mt()
Dnf_conntrack_proto_gre.c202 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); in gre_pkt_to_tuple()
211 pgrehdr = skb_header_pointer(skb, dataoff, 8, &_pgrehdr); in gre_pkt_to_tuple()
Dnf_conntrack_tftp.c50 tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr), in tftp_help()
Dnf_conntrack_proto_tcp.c286 hp = skb_header_pointer(skb, dataoff, 8, &_hdr); in tcp_pkt_to_tuple()
395 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_options()
450 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_sack()
765 th = skb_header_pointer(skb, dataoff, sizeof(_tcph), &_tcph); in tcp_error()
830 th = skb_header_pointer(skb, dataoff, sizeof(_tcph), &_tcph); in tcp_packet()
1114 th = skb_header_pointer(skb, dataoff, sizeof(_tcph), &_tcph); in tcp_new()
Dnf_conntrack_ftp.c413 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help()
427 fb_ptr = skb_header_pointer(skb, dataoff, datalen, ftp_buffer); in help()
Dnf_synproxy_core.c37 ptr = skb_header_pointer(skb, doff + sizeof(*th), length, buf); in synproxy_parse_options()
Dnf_conntrack_h323_main.c134 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in get_tpkt_data()
148 tpkt = skb_header_pointer(skb, tcpdataoff, tcpdatalen, in get_tpkt_data()
1244 uh = skb_header_pointer(skb, protoff, sizeof(_uh), &_uh); in get_udp_data()
1251 return skb_header_pointer(skb, dataoff, *datalen, h323_buffer); in get_udp_data()
Dxt_hashlimit.c575 ports = skb_header_pointer(skb, protoff + poff, sizeof(_ports), in hashlimit_init_dst()
Dnf_conntrack_sip.c1499 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in sip_help_tcp()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_log_ipv4.c51 ih = skb_header_pointer(skb, iphoff, sizeof(_iph), &_iph); in dump_ipv4_packet()
86 op = skb_header_pointer(skb, iphoff+sizeof(_iph), in dump_ipv4_packet()
142 ich = skb_header_pointer(skb, iphoff + ih->ihl * 4, in dump_ipv4_packet()
212 ah = skb_header_pointer(skb, iphoff+ih->ihl*4, in dump_ipv4_packet()
235 eh = skb_header_pointer(skb, iphoff+ih->ihl*4, in dump_ipv4_packet()
Dnf_log_arp.c54 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in dump_arp_packet()
70 ap = skb_header_pointer(skb, sizeof(_arph), sizeof(_arpp), &_arpp); in dump_arp_packet()
Dipt_ah.c43 ah = skb_header_pointer(skb, par->thoff, sizeof(_ahdr), &_ahdr); in ah_mt()
Dipt_ECN.c54 tcph = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_tcph), &_tcph); in set_ect_tcp()
Dnf_conntrack_proto_icmp.c38 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmp_pkt_to_tuple()
190 icmph = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_ih), &_ih); in icmp_error()
Dnf_conntrack_l3proto_ipv4.c39 ap = skb_header_pointer(skb, nhoff + offsetof(struct iphdr, saddr), in ipv4_pkt_to_tuple()
72 iph = skb_header_pointer(skb, nhoff, sizeof(_iph), &_iph); in ipv4_get_l4proto()
Dnf_reject_ipv4.c28 oth = skb_header_pointer(oldskb, ip_hdrlen(oldskb), in nf_reject_ip_tcphdr_get()
Dipt_SYNPROXY.c272 th = skb_header_pointer(skb, par->thoff, sizeof(_th), &_th); in synproxy_tg4()
331 th = skb_header_pointer(skb, thoff, sizeof(_th), &_th); in ipv4_synproxy_hook()
Dipt_CLUSTERIP.c255 ports = skb_header_pointer(skb, iph->ihl * 4 + poff, 4, _ports); in clusterip_hashfn()
Dnf_nat_h323.c50 th = skb_header_pointer(skb, ip_hdrlen(skb), in set_addr()
Dip_tables.c1996 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); in icmp_match()
/linux-4.4.14/net/netfilter/ipvs/
Dip_vs_proto.c237 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in ip_vs_tcpudp_debug_packet_v4()
245 pptr = skb_header_pointer(skb, offset + ih->ihl*4, in ip_vs_tcpudp_debug_packet_v4()
269 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in ip_vs_tcpudp_debug_packet_v6()
277 pptr = skb_header_pointer(skb, offset + sizeof(struct ipv6hdr), in ip_vs_tcpudp_debug_packet_v6()
Dip_vs_proto_sctp.c23 sh = skb_header_pointer(skb, iph->len, sizeof(_sctph), &_sctph); in sctp_conn_schedule()
25 sch = skb_header_pointer( in sctp_conn_schedule()
33 ports = skb_header_pointer( in sctp_conn_schedule()
196 sh = skb_header_pointer(skb, sctphoff, sizeof(_sctph), &_sctph); in sctp_csum_check()
393 sch = skb_header_pointer(skb, cofs, sizeof(_sctpch), &_sctpch); in set_sctp_state()
414 sch = skb_header_pointer(skb, cofs + ALIGN(clen, 4), in set_sctp_state()
Dip_vs_proto_udp.c43 uh = skb_header_pointer(skb, iph->len, sizeof(_udph), &_udph); in udp_conn_schedule()
47 ports = skb_header_pointer( in udp_conn_schedule()
317 uh = skb_header_pointer(skb, udphoff, sizeof(_udph), &_udph); in udp_csum_check()
Dip_vs_core.c920 ic = skb_header_pointer(skb, offset, sizeof(_icmph), &_icmph); in ip_vs_out_icmp()
944 cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph); in ip_vs_out_icmp()
1037 sch = skb_header_pointer(skb, nh_len + sizeof(sctp_sctphdr_t), in is_sctp_abort()
1050 th = skb_header_pointer(skb, nh_len, sizeof(_tcph), &_tcph); in is_tcp_reset()
1063 th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); in is_new_conn()
1071 sch = skb_header_pointer(skb, iph->len + sizeof(sctp_sctphdr_t), in is_new_conn()
1410 ic = skb_header_pointer(skb, offset, sizeof(_icmph), &_icmph); in ip_vs_in_icmp()
1434 cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph); in ip_vs_in_icmp()
1447 cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph); in ip_vs_in_icmp()
Dip_vs_proto_tcp.c49 th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); in tcp_conn_schedule()
56 ports = skb_header_pointer( in tcp_conn_schedule()
578 th = skb_header_pointer(skb, ihl, sizeof(_tcph), &_tcph); in tcp_state_transition()
Dip_vs_sh.c294 ports = skb_header_pointer(skb, iph->len, sizeof(_ports), in ip_vs_sh_get_port()
Dip_vs_xmit.c706 p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); in ip_vs_nat_xmit()
796 p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); in ip_vs_nat_xmit_v6()
/linux-4.4.14/security/
Dlsm_audit.c139 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in ipv6_skb_to_auditdata()
150 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in ipv6_skb_to_auditdata()
161 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in ipv6_skb_to_auditdata()
172 sh = skb_header_pointer(skb, offset, sizeof(_sctph), &_sctph); in ipv6_skb_to_auditdata()
/linux-4.4.14/net/sched/
Dact_pedit.c133 d = skb_header_pointer(skb, off + tkey->at, 1, in tcf_pedit()
152 ptr = skb_header_pointer(skb, off + offset, 4, &_data); in tcf_pedit()
Dcls_u32.c151 data = skb_header_pointer(skb, toff, 4, &hdata); in u32_classify()
203 data = skb_header_pointer(skb, off + n->sel.hoff, 4, in u32_classify()
218 data = skb_header_pointer(skb, in u32_classify()
/linux-4.4.14/net/batman-adv/
Dmain.c341 ethhdr = skb_header_pointer(skb, offset, sizeof(*ethhdr), &ethhdr_tmp); in batadv_skb_set_priority()
347 vhdr = skb_header_pointer(skb, offset + sizeof(*vhdr), in batadv_skb_set_priority()
355 ip_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), in batadv_skb_set_priority()
362 ip6_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), in batadv_skb_set_priority()
Dbridge_loop_avoidance.c901 vhdr = skb_header_pointer(skb, headlen, VLAN_HLEN, in batadv_bla_process_claim()
/linux-4.4.14/net/802/
Dmrp.c680 mrp_cb(skb)->vah = skb_header_pointer(skb, *offset, sizeof(_vah), in mrp_pdu_parse_vecattr()
751 mrp_cb(skb)->mh = skb_header_pointer(skb, *offset, sizeof(_mh), &_mh); in mrp_pdu_parse_msg()
796 ph = skb_header_pointer(skb, offset, sizeof(_ph), &_ph); in mrp_rcv()
/linux-4.4.14/net/phonet/
Dpep-gprs.c51 pvfc = skb_header_pointer(skb, 0, 1, &buf); in gprs_type_trans()
Dpep.c67 ph = skb_header_pointer(skb, 0, 2, &h); in pep_get_sb()
76 data = skb_header_pointer(skb, 2, buflen, buf); in pep_get_sb()
/linux-4.4.14/net/ethernet/
Deth.c192 sap = skb_header_pointer(skb, 0, sizeof(*sap), &_service_access_point); in eth_type_trans()
/linux-4.4.14/include/net/
Dip_vs.h72 return skb_header_pointer(skb, offset, len, buffer); in frag_safe_skb_hp()
89 const struct ipv6hdr *iph = skb_header_pointer( in ip_vs_fill_iph_skb_off()
108 const struct iphdr *iph = skb_header_pointer( in ip_vs_fill_iph_skb_off()
/linux-4.4.14/drivers/net/
Dvrf.c121 ipv6h = skb_header_pointer(skb, 0, sizeof(_ipv6h), &_ipv6h); in check_ipv6_frame()
129 icmph = skb_header_pointer(skb, sizeof(_ipv6h), in check_ipv6_frame()
/linux-4.4.14/net/caif/
Dchnl_net.c96 ip_version = skb_header_pointer(skb, 0, 1, &buf); in chnl_recv_cb()
/linux-4.4.14/net/core/
Dfilter.c1283 ptr = skb_header_pointer(skb, offset, len, buf); in bpf_skb_store_bytes()
1328 ptr = skb_header_pointer(skb, offset, sizeof(sum), &sum); in bpf_l3_csum_replace()
1375 ptr = skb_header_pointer(skb, offset, sizeof(sum), &sum); in bpf_l4_csum_replace()
/linux-4.4.14/include/linux/
Dfilter.h560 return skb_header_pointer(skb, k, size, buffer); in bpf_load_pointer()
Dskbuff.h2916 skb_header_pointer(const struct sk_buff *skb, int offset, int len, void *buffer) in skb_header_pointer() function
/linux-4.4.14/security/selinux/
Dhooks.c3762 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in selinux_parse_skb_ipv4()
3785 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in selinux_parse_skb_ipv4()
3801 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in selinux_parse_skb_ipv4()
3817 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in selinux_parse_skb_ipv4()
3845 ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h); in selinux_parse_skb_ipv6()
3866 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in selinux_parse_skb_ipv6()
3878 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in selinux_parse_skb_ipv6()
3890 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in selinux_parse_skb_ipv6()
/linux-4.4.14/security/smack/
Dsmack_lsm.c3879 ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h); in smk_skb_to_addr_ipv6()
3893 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in smk_skb_to_addr_ipv6()
3898 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in smk_skb_to_addr_ipv6()
3903 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in smk_skb_to_addr_ipv6()
/linux-4.4.14/net/ipv4/
Dicmp.c628 itp = skb_header_pointer(skb_in, in icmp_send()
Draw.c147 hdr = skb_header_pointer(skb, skb_transport_offset(skb), in icmp_filter()
Droute.c1710 icmph = skb_header_pointer(skb, outer_iph->ihl * 4, sizeof(_icmph), in ip_multipath_icmp_hash()
1722 inner_iph = skb_header_pointer(skb, in ip_multipath_icmp_hash()
/linux-4.4.14/net/sunrpc/
Dxprtsock.c927 xp = skb_header_pointer(skb, sizeof(rpc_fraghdr), sizeof(_xid), &_xid); in xs_local_data_read_skb()
1005 xp = skb_header_pointer(skb, sizeof(struct udphdr), in xs_udp_data_read_skb()
/linux-4.4.14/net/wireless/
Dutil.c779 mpls = skb_header_pointer(skb, sizeof(struct ethhdr), in cfg80211_classify8021d()
/linux-4.4.14/drivers/net/bonding/
Dbond_alb.c308 arp = skb_header_pointer(skb, 0, sizeof(_arp), &_arp); in rlb_arp_recv()
Dbond_3ad.c2530 lacpdu = skb_header_pointer(skb, 0, sizeof(_lacpdu), &_lacpdu); in bond_3ad_lacpdu_recv()
Dbond_main.c3094 ep = skb_header_pointer(skb, 0, sizeof(hdr_tmp), &hdr_tmp); in bond_eth_hash()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c1421 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in i40evf_tx_prepare_vlan_flags()
/linux-4.4.14/net/bridge/
Dbr_multicast.c1075 nsrcs = skb_header_pointer(skb, in br_ip6_multicast_mld2_report()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c2147 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in i40e_tx_prepare_vlan_flags()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c3624 u8 *dst_mac = skb_header_pointer(skb, 0, 0, NULL); in ixgbevf_xmit_frame()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c7531 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in ixgbe_xmit_frame_ring()