/linux-4.1.27/include/net/netfilter/ |
H A D | nf_tables_ipv4.h | 17 ip = ip_hdr(pkt->skb); nft_set_pktinfo_ipv4()
|
H A D | nf_queue.h | 46 const struct iphdr *iph = ip_hdr(skb); hash_v4()
|
/linux-4.1.27/net/ipv4/ |
H A D | xfrm4_output.c | 28 if (!(ip_hdr(skb)->frag_off & htons(IP_DF)) || skb->ignore_df) xfrm4_tunnel_check_size() 52 XFRM_MODE_SKB_CB(skb)->protocol = ip_hdr(skb)->protocol; xfrm4_extract_output() 108 hdr = skb->encapsulation ? inner_ip_hdr(skb) : ip_hdr(skb); xfrm4_local_error()
|
H A D | xfrm4_mode_transport.c | 23 struct iphdr *iph = ip_hdr(skb); xfrm4_transport_output() 52 ip_hdr(skb)->tot_len = htons(skb->len + ihl); xfrm4_transport_input()
|
H A D | netfilter.c | 23 const struct iphdr *iph = ip_hdr(skb); ip_route_me_harder() 98 const struct iphdr *iph = ip_hdr(skb); nf_ip_saveroute() 113 const struct iphdr *iph = ip_hdr(skb); nf_ip_reroute() 127 const struct iphdr *iph = ip_hdr(skb); nf_ip_checksum() 159 const struct iphdr *iph = ip_hdr(skb); nf_ip_checksum_partial()
|
H A D | xfrm4_mode_beet.c | 22 struct iphdr *iph = ip_hdr(skb); xfrm4_beet_make_header() 63 top_iph = ip_hdr(skb); xfrm4_beet_output() 117 iph = ip_hdr(skb); xfrm4_beet_input()
|
H A D | xfrm4_input.c | 28 const struct iphdr *iph = ip_hdr(skb); xfrm4_rcv_encap_finish() 42 struct iphdr *iph = ip_hdr(skb); xfrm4_transport_finish() 131 iph = ip_hdr(skb); xfrm4_udp_encap_rcv() 156 return xfrm4_rcv_spi(skb, ip_hdr(skb)->protocol, 0); xfrm4_rcv()
|
H A D | xfrm4_tunnel.c | 23 return ip_hdr(skb)->protocol; ipip_xfrm_rcv() 55 return xfrm4_rcv_spi(skb, IPPROTO_IPIP, ip_hdr(skb)->saddr); xfrm_tunnel_rcv()
|
H A D | ip_input.c | 156 u8 protocol = ip_hdr(skb)->protocol; ip_call_ra_chain() 170 if (ip_is_fragment(ip_hdr(skb))) { ip_call_ra_chain() 198 int protocol = ip_hdr(skb)->protocol; ip_local_deliver_finish() 251 if (ip_is_fragment(ip_hdr(skb))) { ip_local_deliver() 279 iph = ip_hdr(skb); ip_rcv_options() 315 const struct iphdr *iph = ip_hdr(skb); ip_rcv_finish() 326 iph = ip_hdr(skb); ip_rcv_finish() 400 iph = ip_hdr(skb); ip_rcv() 426 iph = ip_hdr(skb); ip_rcv()
|
H A D | ip_forward.c | 44 return unlikely((ip_hdr(skb)->frag_off & htons(IP_DF)) == 0) || ip_may_fragment() 104 if (ip_hdr(skb)->ttl <= 1) ip_forward() 127 iph = ip_hdr(skb); ip_forward()
|
H A D | tcp_ipv4.c | 102 return secure_tcp_sequence_number(ip_hdr(skb)->daddr, tcp_v4_init_sequence() 103 ip_hdr(skb)->saddr, tcp_v4_init_sequence() 639 &tcp_hashinfo, ip_hdr(skb)->saddr, tcp_v4_send_reset() 640 th->source, ip_hdr(skb)->daddr, tcp_v4_send_reset() 647 &ip_hdr(skb)->saddr, AF_INET); tcp_v4_send_reset() 656 &ip_hdr(skb)->saddr, tcp_v4_send_reset() 670 key, ip_hdr(skb)->saddr, tcp_v4_send_reset() 671 ip_hdr(skb)->daddr, &rep.th); tcp_v4_send_reset() 674 arg.csum = csum_tcpudp_nofold(ip_hdr(skb)->daddr, tcp_v4_send_reset() 675 ip_hdr(skb)->saddr, /* XXX */ tcp_v4_send_reset() 686 arg.tos = ip_hdr(skb)->tos; tcp_v4_send_reset() 689 ip_hdr(skb)->saddr, ip_hdr(skb)->daddr, tcp_v4_send_reset() 760 key, ip_hdr(skb)->saddr, tcp_v4_send_ack() 761 ip_hdr(skb)->daddr, &rep.th); tcp_v4_send_ack() 765 arg.csum = csum_tcpudp_nofold(ip_hdr(skb)->daddr, tcp_v4_send_ack() 766 ip_hdr(skb)->saddr, /* XXX */ tcp_v4_send_ack() 774 ip_hdr(skb)->saddr, ip_hdr(skb)->daddr, tcp_v4_send_ack() 813 tcp_md5_do_lookup(sk, (union tcp_md5_addr *)&ip_hdr(skb)->daddr, tcp_v4_reqsk_send_ack() 816 ip_hdr(skb)->tos); tcp_v4_reqsk_send_ack() 1084 const struct iphdr *iph = ip_hdr(skb); tcp_v4_md5_hash_skb() 1133 const struct iphdr *iph = ip_hdr(skb); tcp_v4_inbound_md5_hash() 1180 sk_rcv_saddr_set(req_to_sk(req), ip_hdr(skb)->daddr); tcp_v4_init_req() 1181 sk_daddr_set(req_to_sk(req), ip_hdr(skb)->saddr); tcp_v4_init_req() 1281 newinet->mc_ttl = ip_hdr(skb)->ttl; tcp_v4_syn_recv_sock() 1282 newinet->rcv_tos = ip_hdr(skb)->tos; tcp_v4_syn_recv_sock() 1348 const struct iphdr *iph = ip_hdr(skb); tcp_v4_hnd_req() 1463 iph = ip_hdr(skb); tcp_v4_early_demux() 1580 iph = ip_hdr(skb); tcp_v4_rcv()
|
H A D | xfrm4_state.c | 59 const struct iphdr *iph = ip_hdr(skb); xfrm4_extract_header()
|
H A D | xfrm4_mode_tunnel.c | 40 top_iph = ip_hdr(skb); xfrm4_mode_tunnel_output()
|
H A D | ip_options.c | 173 if (memcmp(&ip_hdr(skb)->saddr, __ip_options_echo() 269 optptr = (unsigned char *)&(ip_hdr(skb)[1]); ip_options_compile() 588 ip_hdr(skb)->daddr = opt->nexthop; ip_forward_options() 603 ip_send_check(ip_hdr(skb)); ip_forward_options() 612 struct iphdr *iph = ip_hdr(skb); ip_options_rcv_srr()
|
H A D | ipmr.c | 639 if (ip_hdr(skb)->version == 0) { ipmr_destroy_unres() 923 if (ip_hdr(skb)->version == 0) { ipmr_cache_resolve() 987 ip_hdr(skb)->ihl = sizeof(struct iphdr) >> 2; ipmr_cache_report() 988 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(pkt)->tot_len) + ipmr_cache_report() 999 ip_hdr(skb)->protocol = 0; /* Flag to the kernel this is a route add */ ipmr_cache_report() 1010 ip_hdr(skb)->tot_len = htons(skb->len); /* Fix the length */ ipmr_cache_report() 1044 const struct iphdr *iph = ip_hdr(skb); ipmr_cache_unresolved() 1660 const struct iphdr *old_iph = ip_hdr(skb); ip_encap() 1665 iph = ip_hdr(skb); ip_encap() 1703 const struct iphdr *iph = ip_hdr(skb); ipmr_queue_xmit() 1767 ip_decrease_ttl(ip_hdr(skb)); ipmr_queue_xmit() 1886 ip_hdr(skb)->ttl > ip_mr_forward() 1902 ip_hdr(skb)->ttl > cache->mfc_un.res.ttls[ct]) { ip_mr_forward() 1934 struct iphdr *iph = ip_hdr(skb); ipmr_rt_fib_lookup() 1982 } else if (ip_hdr(skb)->protocol == IPPROTO_IGMP) { ip_mr_input() 2001 cache = ipmr_cache_find(mrt, ip_hdr(skb)->saddr, ip_hdr(skb)->daddr); ip_mr_input() 2006 cache = ipmr_cache_find_any(mrt, ip_hdr(skb)->daddr, ip_mr_input() 2248 iph = ip_hdr(skb2); ipmr_get_route()
|
H A D | ip_fragment.c | 211 iph = ip_hdr(head); ip_expire() 337 ecn = ip4_frag_ecn(ip_hdr(skb)->tos); ip_frag_queue() 338 offset = ntohs(ip_hdr(skb)->frag_off); ip_frag_queue() 477 if (ip_hdr(skb)->frag_off & htons(IP_DF) && ip_frag_queue() 611 iph = ip_hdr(head); ip_frag_reasm() 645 qp = ip_find(net, ip_hdr(skb), user); ip_defrag()
|
H A D | ip_output.c | 96 struct iphdr *iph = ip_hdr(skb); __ip_local_out_sk() 144 iph = ip_hdr(skb); ip_build_and_send_pkt() 201 nexthop = (__force u32) rt_nexthop(rt, ip_hdr(skb)->daddr); ip_finish_output2() 322 if (ip_hdr(skb)->ttl == 0) { ip_mc_output() 423 iph = ip_hdr(skb); ip_queue_xmit() 508 iph = ip_hdr(skb); ip_fragment() 590 iph = ip_hdr(frag); 642 iph = ip_hdr(skb); 712 iph = ip_hdr(skb2); 1383 iph = ip_hdr(skb); __ip_make_skb() 1548 RT_SCOPE_UNIVERSE, ip_hdr(skb)->protocol, ip_send_unicast_reply() 1560 sk->sk_protocol = ip_hdr(skb)->protocol; ip_send_unicast_reply()
|
H A D | syncookies.c | 198 const struct iphdr *iph = ip_hdr(skb); cookie_v4_init_sequence() 313 mss = __cookie_v4_check(ip_hdr(skb), th, cookie); cookie_v4_check() 340 sk_rcv_saddr_set(req_to_sk(req), ip_hdr(skb)->daddr); cookie_v4_check() 341 sk_daddr_set(req_to_sk(req), ip_hdr(skb)->saddr); cookie_v4_check()
|
H A D | ip_sockglue.c | 57 info.ipi_addr.s_addr = ip_hdr(skb)->daddr; ip_cmsg_recv_pktinfo() 64 int ttl = ip_hdr(skb)->ttl; ip_cmsg_recv_ttl() 70 put_cmsg(msg, SOL_IP, IP_TOS, 1, &ip_hdr(skb)->tos); ip_cmsg_recv_tos() 79 ip_hdr(skb) + 1); ip_cmsg_recv_opts() 135 const struct iphdr *iph = ip_hdr(skb); ip_cmsg_recv_dstaddr() 416 iph = ip_hdr(skb); ip_local_error() 472 info->ipi_spec_dst.s_addr = ip_hdr(skb)->saddr; ipv4_datagram_support_cmsg() 527 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; ip_recv_error()
|
H A D | tcp_offload.c | 39 const struct iphdr *iph = ip_hdr(skb); tcp4_gso_segment() 306 const struct iphdr *iph = ip_hdr(skb); tcp4_gro_complete()
|
H A D | ah4.c | 125 struct iphdr *top_iph = ip_hdr(skb); ah_output_done() 190 top_iph = ip_hdr(skb); ah_output() 353 iph = ip_hdr(skb); ah_input()
|
H A D | ip_tunnel_core.c | 67 iph = ip_hdr(skb); iptunnel_xmit()
|
H A D | udp_offload.c | 226 iph = ip_hdr(skb); udp4_ufo_fragment() 417 const struct iphdr *iph = ip_hdr(skb); udp4_gro_complete()
|
H A D | route.c | 452 pkey = &ip_hdr(skb)->daddr; ipv4_neigh_lookup() 524 const struct iphdr *iph = ip_hdr(skb); build_skb_flow_key() 707 __be32 old_gw = ip_hdr(skb)->saddr; __ip_do_redirect() 851 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, 1); ip_rt_send_redirect() 854 rt_nexthop(rt, ip_hdr(skb)->daddr)); ip_rt_send_redirect() 879 __be32 gw = rt_nexthop(rt, ip_hdr(skb)->daddr); ip_rt_send_redirect() 888 &ip_hdr(skb)->saddr, inet_iif(skb), ip_rt_send_redirect() 889 &ip_hdr(skb)->daddr, &gw); ip_rt_send_redirect() 940 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, 1); ip_error() 1154 __func__, &ip_hdr(skb)->saddr, &ip_hdr(skb)->daddr, ip_rt_bug() 1175 src = ip_hdr(skb)->saddr; ip_rt_get_source() 1181 iph = ip_hdr(skb); ip_rt_get_source() 1908 ip_hdr(skb)->protocol); ip_route_input_noref() 2487 ip_hdr(skb)->protocol = IPPROTO_ICMP; inet_rtm_getroute()
|
H A D | fib_frontend.c | 267 return ip_hdr(skb)->daddr; fib_compute_spec_dst() 275 if (!ipv4_is_zeronet(ip_hdr(skb)->saddr)) { fib_compute_spec_dst() 278 fl4.daddr = ip_hdr(skb)->saddr; fib_compute_spec_dst() 280 fl4.flowi4_tos = RT_TOS(ip_hdr(skb)->tos); fib_compute_spec_dst() 289 return inet_select_addr(dev, ip_hdr(skb)->saddr, scope); fib_compute_spec_dst()
|
H A D | icmp.c | 408 inet->tos = ip_hdr(skb)->tos; icmp_reply() 410 daddr = ipc.addr = ip_hdr(skb)->saddr; icmp_reply() 426 fl4.flowi4_tos = RT_TOS(ip_hdr(skb)->tos); icmp_reply() 567 iph = ip_hdr(skb_in); icmp_send() 833 &ip_hdr(skb)->saddr, icmp_unreach()
|
H A D | fou.c | 53 struct iphdr *iph = ip_hdr(skb); fou_recv_pull() 135 ip_hdr(skb)->tot_len = htons(ntohs(ip_hdr(skb)->tot_len) - len); gue_udp_recv()
|
H A D | cipso_ipv4.c | 1590 const struct iphdr *iph = ip_hdr(skb); cipso_v4_optptr() 1591 unsigned char *optptr = (unsigned char *)&(ip_hdr(skb)[1]); cipso_v4_optptr() 1793 if (ip_hdr(skb)->protocol == IPPROTO_ICMP || error != -EACCES) cipso_v4_error() 2260 iph = ip_hdr(skb); cipso_v4_skbuff_setattr() 2264 iph = ip_hdr(skb); cipso_v4_skbuff_setattr() 2266 iph = ip_hdr(skb); cipso_v4_skbuff_setattr() 2269 iph = ip_hdr(skb); cipso_v4_skbuff_setattr() 2322 iph = ip_hdr(skb); cipso_v4_skbuff_delattr()
|
H A D | ip_vti.c | 57 const struct iphdr *iph = ip_hdr(skb); vti_input() 83 return vti_input(skb, ip_hdr(skb)->protocol, 0, 0); vti_rcv()
|
H A D | gre_demux.c | 169 if (ipv4_is_multicast(ip_hdr(skb)->daddr)) { gre_cisco_rcv()
|
H A D | xfrm4_policy.c | 104 const struct iphdr *iph = ip_hdr(skb); _decode_session4()
|
H A D | tcp_fastopen.c | 103 const struct iphdr *iph = ip_hdr(syn); tcp_fastopen_cookie_gen()
|
H A D | arp.c | 313 ip_hdr(skb)->saddr) == RTN_LOCAL) arp_solicit() 314 saddr = ip_hdr(skb)->saddr; arp_solicit() 319 saddr = ip_hdr(skb)->saddr; arp_solicit()
|
H A D | ping.c | 181 (int)ident, &ip_hdr(skb)->daddr, dif); ping_lookup() 205 isk->inet_rcv_saddr != ip_hdr(skb)->daddr) ping_portaddr_for_each_entry() 895 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; ping_recvmsg()
|
H A D | raw.c | 216 if (raw_sk && !raw_v4_input(skb, ip_hdr(skb), hash)) raw_local_deliver() 375 iph = ip_hdr(skb); raw_send_hdrinc() 748 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; raw_recvmsg()
|
H A D | esp4.c | 303 iph = ip_hdr(skb); esp_input_done2()
|
H A D | ipip.c | 193 iph = ip_hdr(skb); ipip_rcv()
|
H A D | udp.c | 577 const struct iphdr *iph = ip_hdr(skb); __udp4_lib_lookup_skb() 1327 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; udp_recvmsg() 1762 saddr = ip_hdr(skb)->saddr; __udp4_lib_rcv() 1763 daddr = ip_hdr(skb)->daddr; __udp4_lib_rcv() 1972 iph = ip_hdr(skb); udp_v4_early_demux()
|
H A D | ip_gre.c | 215 iph = ip_hdr(skb); ipgre_rcv()
|
H A D | igmp.c | 361 pip = ip_hdr(skb); igmpv3_newpack() 706 iph = ip_hdr(skb); igmp_send_report()
|
H A D | ip_tunnel.c | 425 const struct iphdr *iph = ip_hdr(skb); ip_tunnel_rcv()
|
H A D | af_inet.c | 1236 iph = ip_hdr(skb); inet_gso_segment()
|
H A D | ipconfig.c | 813 h = ip_hdr(skb); ic_bootp_send_if()
|
/linux-4.1.27/net/ipv4/netfilter/ |
H A D | ipt_ECN.c | 31 struct iphdr *iph = ip_hdr(skb); set_ect_ip() 37 iph = ip_hdr(skb); set_ect_ip() 66 tcph = (void *)ip_hdr(skb) + ip_hdrlen(skb); set_ect_tcp() 89 ip_hdr(skb)->protocol == IPPROTO_TCP) ecn_tg()
|
H A D | nft_chain_route_ipv4.c | 43 iph = ip_hdr(skb); nf_route_table_hook() 50 iph = ip_hdr(skb); nf_route_table_hook()
|
H A D | nf_reject_ipv4.c | 25 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) nf_reject_ip_tcphdr_get() 49 struct iphdr *niph, *oiph = ip_hdr(oldskb); nf_reject_iphdr_put() 73 struct iphdr *niph = ip_hdr(nskb); nf_reject_ip_tcphdr_put() 117 oiph = ip_hdr(oldskb); nf_send_reset() 171 struct iphdr *iph = ip_hdr(skb_in); nf_send_unreach()
|
H A D | nf_defrag_ipv4.c | 36 ip_send_check(ip_hdr(skb)); nf_ct_ipv4_gather_frags() 84 if (ip_is_fragment(ip_hdr(skb))) { ipv4_conntrack_defrag()
|
H A D | iptable_mangle.c | 57 iph = ip_hdr(skb); ipt_mangle_out() 66 iph = ip_hdr(skb); ipt_mangle_out()
|
H A D | ipt_SYNPROXY.c | 80 iph = ip_hdr(skb); synproxy_send_client_synack() 121 iph = ip_hdr(skb); synproxy_send_server_syn() 166 iph = ip_hdr(skb); synproxy_send_server_ack() 204 iph = ip_hdr(skb); synproxy_send_client_ack() 239 mss = __cookie_v4_check(ip_hdr(skb), th, ntohl(th->ack_seq) - 1); synproxy_recv_client_ack()
|
H A D | nf_tables_ipv4.c | 37 ip_hdr(skb)->ihl < sizeof(struct iphdr) / 4)) { nft_ipv4_output()
|
H A D | nf_nat_l3proto_ipv4.c | 130 const struct iphdr *iph = ip_hdr(skb); nf_nat_ipv4_csum_recalc() 274 NF_CT_ASSERT(!ip_is_fragment(ip_hdr(skb))); nf_nat_ipv4_fn() 296 if (ip_hdr(skb)->protocol == IPPROTO_ICMP) { nf_nat_ipv4_fn() 356 __be32 daddr = ip_hdr(skb)->daddr; nf_nat_ipv4_in() 360 daddr != ip_hdr(skb)->daddr) nf_nat_ipv4_in()
|
H A D | ipt_rpfilter.c | 88 iph = ip_hdr(skb); rpfilter_mt()
|
H A D | nf_nat_masquerade_ipv4.c | 52 nh = rt_nexthop(rt, ip_hdr(skb)->daddr); nf_nat_masquerade_ipv4()
|
H A D | ipt_CLUSTERIP.c | 245 const struct iphdr *iph = ip_hdr(skb); clusterip_hashfn() 319 if (ip_hdr(skb)->protocol == IPPROTO_ICMP && clusterip_tg()
|
H A D | nf_nat_snmp_basic.c | 1184 struct iphdr *iph = ip_hdr(skb); snmp_translate() 1224 const struct iphdr *iph = ip_hdr(skb); help()
|
H A D | nf_nat_h323.c | 41 if (ip_hdr(skb)->protocol == IPPROTO_TCP) { set_addr()
|
H A D | ip_tables.c | 307 ip = ip_hdr(skb); ipt_do_table() 419 ip = ip_hdr(skb);
|
/linux-4.1.27/net/netfilter/ |
H A D | xt_DSCP.c | 34 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; dscp_tg() 40 ipv4_change_dsfield(ip_hdr(skb), dscp_tg() 80 struct iphdr *iph = ip_hdr(skb); tos_tg() 89 iph = ip_hdr(skb); tos_tg()
|
H A D | xt_dscp.c | 31 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; dscp_mt() 62 return ((ip_hdr(skb)->tos & info->tos_mask) == tos_mt()
|
H A D | xt_NETMAP.c | 85 new_ip = ip_hdr(skb)->daddr & ~netmask; netmap_tg4() 87 new_ip = ip_hdr(skb)->saddr & ~netmask; netmap_tg4()
|
H A D | nf_conntrack_broadcast.c | 29 struct iphdr *iph = ip_hdr(skb); nf_conntrack_broadcast_help()
|
H A D | xt_length.c | 27 u_int16_t pktlen = ntohs(ip_hdr(skb)->tot_len); length_mt()
|
H A D | xt_pkttype.c | 34 ipv4_is_multicast(ip_hdr(skb)->daddr)) pkttype_mt()
|
H A D | xt_hl.c | 31 const u8 ttl = ip_hdr(skb)->ttl; ttl_mt()
|
H A D | xt_TCPMSS.c | 58 fl4->daddr = ip_hdr(skb)->saddr; tcpmss_reverse_mtu() 206 struct iphdr *iph = ip_hdr(skb); tcpmss_tg4() 217 iph = ip_hdr(skb); tcpmss_tg4()
|
H A D | xt_HL.c | 38 iph = ip_hdr(skb); ttl_tg()
|
H A D | xt_iprange.c | 23 const struct iphdr *iph = ip_hdr(skb); iprange_mt4()
|
H A D | nf_nat_helper.c | 65 ip_hdr(skb)->tot_len = htons(skb->len); mangle_contents() 66 ip_send_check(ip_hdr(skb)); mangle_contents()
|
H A D | xt_TEE.c | 59 const struct iphdr *iph = ip_hdr(skb); tee_tg_route4() 120 iph = ip_hdr(skb); tee_tg4()
|
H A D | xt_addrtype.c | 130 const struct iphdr *iph = ip_hdr(skb); addrtype_mt_v0() 161 iph = ip_hdr(skb); addrtype_mt_v1()
|
H A D | xt_cluster.c | 76 is_multicast = ipv4_is_multicast(ip_hdr(skb)->daddr); xt_cluster_is_multicast_addr()
|
H A D | xt_ecn.c | 69 return ((ip_hdr(skb)->tos & XT_ECN_IP_MASK) == einfo->ip_ect) ^ match_ip()
|
H A D | xt_osf.c | 160 const struct iphdr *ip = ip_hdr(skb); xt_osf_ttl() 192 const struct iphdr *ip = ip_hdr(skb); xt_osf_match_packet()
|
H A D | nf_conntrack_irc.c | 161 iph = ip_hdr(skb); help()
|
H A D | nft_meta.c | 140 if (ipv4_is_multicast(ip_hdr(skb)->daddr)) nft_meta_get_eval()
|
H A D | xt_TPROXY.c | 256 const struct iphdr *iph = ip_hdr(skb); tproxy_handle_time_wait4() 297 const struct iphdr *iph = ip_hdr(skb); tproxy_tg4()
|
H A D | xt_connlimit.c | 343 const struct iphdr *iph = ip_hdr(skb); connlimit_mt()
|
H A D | xt_l2tp.c | 175 struct iphdr *iph = ip_hdr(skb); l2tp_mt4()
|
H A D | xt_socket.c | 149 const struct iphdr *iph = ip_hdr(skb); xt_socket_lookup_slow_v4()
|
H A D | xt_hashlimit.c | 531 dst->ip.dst = maskl(ip_hdr(skb)->daddr, hashlimit_init_dst() 534 dst->ip.src = maskl(ip_hdr(skb)->saddr, hashlimit_init_dst() 540 nexthdr = ip_hdr(skb)->protocol; hashlimit_init_dst()
|
H A D | xt_recent.c | 250 const struct iphdr *iph = ip_hdr(skb); recent_mt()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
H A D | xmit_linux.c | 83 struct iphdr ip_hdr; r8712_set_qos() local 91 _r8712_pktfile_read(ppktfile, (u8 *)&ip_hdr, sizeof(ip_hdr)); r8712_set_qos() 92 /*UserPriority = (ntohs(ip_hdr.tos) >> 5) & 0x3 ;*/ r8712_set_qos() 93 UserPriority = ip_hdr.tos >> 5; r8712_set_qos()
|
/linux-4.1.27/include/linux/ |
H A D | inet_lro.h | 106 int (*get_skb_header)(struct sk_buff *skb, void **ip_hdr, 110 #define LRO_IPV4 1 /* ip_hdr is IPv4 header */ 120 void **ip_hdr, void **tcpudp_hdr, u64 *hdr_flags,
|
H A D | ip.h | 23 static inline struct iphdr *ip_hdr(const struct sk_buff *skb) ip_hdr() function
|
/linux-4.1.27/include/net/ |
H A D | inet_ecn.h | 152 return IP_ECN_set_ce(ip_hdr(skb)); INET_ECN_set_ce() 216 inner = ip_hdr(skb)->tos; IP_ECN_decapsulate() 231 inner = ip_hdr(skb)->tos; IP6_ECN_decapsulate()
|
H A D | ip.h | 54 return ip_hdr(skb)->ihl * 4; ip_hdrlen() 328 struct iphdr *iph = ip_hdr(skb); ip_select_ident_segs() 355 return csum_tcpudp_nofold(ip_hdr(skb)->saddr, ip_hdr(skb)->daddr, inet_compute_pseudo()
|
H A D | vxlan.h | 163 l4_hdr = ip_hdr(skb)->protocol; vxlan_features_check()
|
H A D | inet_hashtables.h | 377 const struct iphdr *iph = ip_hdr(skb); __inet_lookup_skb()
|
/linux-4.1.27/net/core/ |
H A D | tso.c | 61 tso->ip_id = ntohs(ip_hdr(skb)->id); tso_start()
|
H A D | netpoll.c | 445 iph = ip_hdr(skb); netpoll_send_udp()
|
H A D | skbuff.c | 3877 if (ip_hdr(skb)->frag_off & htons(IP_OFFSET | IP_MF)) skb_checksum_setup_ipv4() 3887 csum = skb_checksum_setup_ip(skb, ip_hdr(skb)->protocol, off); skb_checksum_setup_ipv4() 3892 *csum = ~csum_tcpudp_magic(ip_hdr(skb)->saddr, skb_checksum_setup_ipv4() 3893 ip_hdr(skb)->daddr, skb_checksum_setup_ipv4() 3895 ip_hdr(skb)->protocol, 0); skb_checksum_setup_ipv4()
|
/linux-4.1.27/drivers/staging/octeon/ |
H A D | ethernet-tx.c | 415 (ip_hdr(skb)->version == 4) && (ip_hdr(skb)->ihl == 5) && cvm_oct_xmit() 416 ((ip_hdr(skb)->frag_off == 0) || (ip_hdr(skb)->frag_off == htons(1 << 14))) cvm_oct_xmit() 417 && ((ip_hdr(skb)->protocol == IPPROTO_TCP) cvm_oct_xmit() 418 || (ip_hdr(skb)->protocol == IPPROTO_UDP))) { cvm_oct_xmit() 633 (ip_hdr(skb)->protocol == IPPROTO_TCP) cvm_oct_xmit_pow() 634 || (ip_hdr(skb)->protocol == IPPROTO_UDP); cvm_oct_xmit_pow() 645 work->word2.s.is_frag = !((ip_hdr(skb)->frag_off == 0) cvm_oct_xmit_pow() 646 || (ip_hdr(skb)->frag_off == cvm_oct_xmit_pow()
|
/linux-4.1.27/net/bridge/netfilter/ |
H A D | nft_reject_bridge.c | 93 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) nft_reject_br_send_v4_unreach() 102 if (pskb_trim_rcsum(oldskb, ntohs(ip_hdr(oldskb)->tot_len))) nft_reject_br_send_v4_unreach() 105 if (ip_hdr(oldskb)->protocol == IPPROTO_TCP || nft_reject_br_send_v4_unreach() 106 ip_hdr(oldskb)->protocol == IPPROTO_UDP) nft_reject_br_send_v4_unreach() 107 proto = ip_hdr(oldskb)->protocol; nft_reject_br_send_v4_unreach()
|
H A D | nf_tables_bridge.c | 30 iph = ip_hdr(skb); nft_bridge_iphdr_validate()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
H A D | be.h | 750 if (ip_hdr(skb)->version == 4) is_tcp_pkt() 751 val = (ip_hdr(skb)->protocol == IPPROTO_TCP); is_tcp_pkt() 752 else if (ip_hdr(skb)->version == 6) is_tcp_pkt() 762 if (ip_hdr(skb)->version == 4) is_udp_pkt() 763 val = (ip_hdr(skb)->protocol == IPPROTO_UDP); is_udp_pkt() 764 else if (ip_hdr(skb)->version == 6) is_udp_pkt() 772 return skb->protocol == htons(ETH_P_IP) && ip_hdr(skb)->version == 4; is_ipv4_pkt()
|
H A D | be_main.c | 729 return (ip_hdr(skb)->version == 4) ? skb_ip_proto() 730 ip_hdr(skb)->protocol : ipv6_hdr(skb)->nexthdr; skb_ip_proto() 1052 ip = (struct iphdr *)ip_hdr(skb); be_lancer_xmit_workarounds() 4981 l4_hdr = ip_hdr(skb)->protocol; be_features_check()
|
/linux-4.1.27/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 357 struct iphdr *iphdr = ip_hdr(skb); get_net_transport_info() 533 uh->check = csum_tcpudp_magic(ip_hdr(skb)->saddr, netvsc_start_xmit() 534 ip_hdr(skb)->daddr, netvsc_start_xmit() 556 ip_hdr(skb)->tot_len = 0; netvsc_start_xmit() 557 ip_hdr(skb)->check = 0; netvsc_start_xmit() 559 ~csum_tcpudp_magic(ip_hdr(skb)->saddr, netvsc_start_xmit() 560 ip_hdr(skb)->daddr, 0, IPPROTO_TCP, 0); netvsc_start_xmit()
|
/linux-4.1.27/net/netfilter/ipvs/ |
H A D | ip_vs_proto_udp.c | 326 if (csum_tcpudp_magic(ip_hdr(skb)->saddr, udp_csum_check() 327 ip_hdr(skb)->daddr, udp_csum_check() 329 ip_hdr(skb)->protocol, udp_csum_check()
|
H A D | ip_vs_xmit.c | 188 source_is_loopback = ipv4_is_loopback(ip_hdr(skb)->saddr); crosses_local_route_boundary() 244 if (unlikely(ip_hdr(skb)->frag_off & htons(IP_DF) && ensure_mtu_is_adequate() 249 &ip_hdr(skb)->saddr); ensure_mtu_is_adequate() 616 struct iphdr *iph = ip_hdr(skb); ip_vs_bypass_xmit() 740 ip_hdr(skb)->daddr = cp->daddr.ip; ip_vs_nat_xmit() 741 ip_send_check(ip_hdr(skb)); ip_vs_nat_xmit() 901 old_iph = ip_hdr(skb); ip_vs_prepare_tunneled_skb() 1018 iph = ip_hdr(skb); ip_vs_tunnel_xmit() 1168 ip_send_check(ip_hdr(skb)); ip_vs_dr_xmit()
|
H A D | ip_vs_core.c | 675 ip_send_check(ip_hdr(skb)); ip_vs_gather_frags() 711 struct iphdr *iph = ip_hdr(skb); ip_vs_nat_icmp() 890 if (ip_is_fragment(ip_hdr(skb))) { ip_vs_out_icmp() 895 iph = ip_hdr(skb); ip_vs_out_icmp() 1111 ip_hdr(skb)->saddr = cp->vaddr.ip; handle_response() 1112 ip_send_check(ip_hdr(skb)); handle_response() 1219 if (unlikely(ip_is_fragment(ip_hdr(skb)) && !pp->dont_defrag)) { ip_vs_out() 1353 if (ip_is_fragment(ip_hdr(skb))) { ip_vs_in_icmp() 1358 iph = ip_hdr(skb); ip_vs_in_icmp() 1457 &ip_hdr(skb)->saddr, &ip_hdr(skb)->daddr, mtu); ip_vs_in_icmp() 1484 &ip_hdr(skb)->saddr, &ip_hdr(skb)->daddr, ip_vs_in_icmp() 1840 if (ip_hdr(skb)->protocol != IPPROTO_ICMP) ip_vs_forward_icmp()
|
H A D | ip_vs_proto_tcp.c | 316 if (csum_tcpudp_magic(ip_hdr(skb)->saddr, tcp_csum_check() 317 ip_hdr(skb)->daddr, tcp_csum_check() 319 ip_hdr(skb)->protocol, tcp_csum_check()
|
H A D | ip_vs_ftp.c | 205 iph = ip_hdr(skb); ip_vs_ftp_out() 347 iph = ip_hdr(skb); ip_vs_ftp_in()
|
/linux-4.1.27/include/linux/netfilter/ipset/ |
H A D | ip_set.h | 510 return src ? ip_hdr(skb)->saddr : ip_hdr(skb)->daddr; ip4addr() 516 *addr = src ? ip_hdr(skb)->saddr : ip_hdr(skb)->daddr; ip4addrptr()
|
/linux-4.1.27/net/dccp/ |
H A D | ipv4.c | 381 return secure_dccp_sequence_number(ip_hdr(skb)->daddr, dccp_v4_init_sequence() 382 ip_hdr(skb)->saddr, dccp_v4_init_sequence() 416 newinet->mc_ttl = ip_hdr(skb)->ttl; dccp_v4_request_recv_sock() 449 const struct iphdr *iph = ip_hdr(skb); dccp_v4_hnd_req() 480 const struct iphdr *iph = ip_hdr(skb); dccp_v4_route_skb() 554 rxiph = ip_hdr(rxskb); dccp_v4_ctl_send_reset() 642 sk_rcv_saddr_set(req_to_sk(req), ip_hdr(skb)->daddr); dccp_v4_conn_request() 643 sk_daddr_set(req_to_sk(req), ip_hdr(skb)->saddr); dccp_v4_conn_request() 817 iph = ip_hdr(skb); dccp_v4_rcv()
|
/linux-4.1.27/net/sched/ |
H A D | act_csum.c | 183 iph = ip_hdr(skb); tcf_csum_ipv4_tcp() 234 iph = ip_hdr(skb); tcf_csum_ipv4_udp() 331 iph = ip_hdr(skb); tcf_csum_ipv4() 372 ip_send_check(ip_hdr(skb)); tcf_csum_ipv4()
|
H A D | act_nat.c | 120 iph = ip_hdr(skb); tcf_nat() 137 iph = ip_hdr(skb); tcf_nat()
|
H A D | sch_dsmark.c | 211 skb->tc_index = ipv4_get_dsfield(ip_hdr(skb)) dsmark_enqueue() 294 ipv4_change_dsfield(ip_hdr(skb), p->mask[index], dsmark_dequeue()
|
H A D | cls_rsvp.h | 153 nhptr = ip_hdr(skb); rsvp_classify()
|
/linux-4.1.27/fs/afs/ |
H A D | cmservice.c | 304 memcpy(&addr, &ip_hdr(skb)->saddr, 4); afs_deliver_cb_callback() 351 memcpy(&addr, &ip_hdr(skb)->saddr, 4); afs_deliver_cb_init_call_back_state() 382 memcpy(&addr, &ip_hdr(skb)->saddr, 4); afs_deliver_cb_init_call_back_state3()
|
/linux-4.1.27/net/netfilter/ipset/ |
H A D | ip_set_getport.c | 100 const struct iphdr *iph = ip_hdr(skb); ip_set_get_ip4_port()
|
/linux-4.1.27/net/caif/ |
H A D | chnl_net.c | 241 swap(ip_hdr(skb)->saddr, ip_hdr(skb)->daddr); chnl_net_start_xmit()
|
/linux-4.1.27/net/batman-adv/ |
H A D | main.c | 305 struct iphdr ip_hdr_tmp, *ip_hdr; batadv_skb_set_priority() local 329 ip_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), batadv_skb_set_priority() 330 sizeof(*ip_hdr), &ip_hdr_tmp); batadv_skb_set_priority() 331 if (!ip_hdr) batadv_skb_set_priority() 333 prio = (ipv4_get_dsfield(ip_hdr) & 0xfc) >> 5; batadv_skb_set_priority()
|
H A D | multicast.c | 273 iphdr = ip_hdr(skb); batadv_mcast_forw_mode_check_ipv4()
|
/linux-4.1.27/net/bridge/ |
H A D | br_netfilter.c | 220 iph = ip_hdr(skb); br_parse_ip_options() 229 iph = ip_hdr(skb); br_parse_ip_options() 352 return ip_hdr(skb)->daddr != nf_bridge->ipv4_daddr; daddr_was_changed() 397 struct iphdr *iph = ip_hdr(skb); br_nf_pre_routing_finish() 661 nf_bridge->ipv4_daddr = ip_hdr(skb)->daddr; br_nf_pre_routing()
|
H A D | br_multicast.c | 155 ip.u.ip4 = ip_hdr(skb)->daddr; br_mdb_get() 378 iph = ip_hdr(skb); br_ip4_multicast_alloc_query() 798 br->ip4_querier.addr.u.ip4 = ip_hdr(skb)->saddr; br_multicast_select_own_querier() 1224 const struct iphdr *iph = ip_hdr(skb); br_ip4_multicast_query() 1570 iph = ip_hdr(skb); br_multicast_ipv4_rcv() 1578 iph = ip_hdr(skb); br_multicast_ipv4_rcv()
|
/linux-4.1.27/net/rxrpc/ |
H A D | ar-input.c | 618 peer = rxrpc_find_peer(local, ip_hdr(skb)->saddr, rxrpc_conn_from_local() 696 ntohl(ip_hdr(skb)->saddr), ntohs(udp_hdr(skb)->source)); rxrpc_data_ready() 747 (u8 *)&ip_hdr(skb)->saddr); rxrpc_data_ready()
|
H A D | ar-connevent.c | 381 sa.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; rxrpc_reject_packets()
|
H A D | ar-local.c | 339 sin.sin_addr.s_addr = ip_hdr(skb)->saddr; rxrpc_send_version_request()
|
H A D | ar-accept.c | 252 srx.transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; rxrpc_accept_incoming_calls()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_txrx.c | 921 (ip_hdr(skb)->ihl * 4); i40e_rx_checksum() 928 if ((ip_hdr(skb)->protocol == IPPROTO_UDP) && i40e_rx_checksum() 931 iph = ip_hdr(skb); i40e_rx_checksum() 1436 iph = skb->encapsulation ? inner_ip_hdr(skb) : ip_hdr(skb); i40e_tso() 1489 switch (ip_hdr(skb)->protocol) { i40e_tx_enable_csum() 1505 ip_hdr(skb)->check = 0; i40e_tx_enable_csum() 1513 ip_hdr(skb)->check = 0; i40e_tx_enable_csum() 1531 this_ip_hdr = ip_hdr(skb); i40e_tx_enable_csum()
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
H A D | sunvnet.c | 319 struct iphdr *iph = ip_hdr(skb); vnet_fullcsum() 1095 struct iphdr *iph = ip_hdr(nskb); vnet_skb_shape() 1159 proto = ip_hdr(skb)->protocol; vnet_handle_offloads() 1228 if (ip_hdr(curr)->protocol == IPPROTO_TCP) vnet_handle_offloads() 1230 else if (ip_hdr(curr)->protocol == IPPROTO_UDP) vnet_handle_offloads() 1285 fl4.flowi4_tos = RT_TOS(ip_hdr(skb)->tos); vnet_start_xmit() 1286 fl4.daddr = ip_hdr(skb)->daddr; vnet_start_xmit() 1287 fl4.saddr = ip_hdr(skb)->saddr; vnet_start_xmit()
|
/linux-4.1.27/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 146 ip4h = ip_hdr(skb); htons() 340 const struct iphdr *ip4h = ip_hdr(skb); ipvlan_process_v4_outbound()
|
/linux-4.1.27/drivers/crypto/caam/ |
H A D | pdb.h | 97 u32 ip_hdr[0]; /* optional IP Header content */ member in struct:ipsec_encap_pdb
|
/linux-4.1.27/net/openvswitch/ |
H A D | vport-geneve.c | 98 ovs_flow_tun_info_init(&tun_info, ip_hdr(skb), geneve_rcv()
|
H A D | vport-gre.c | 111 ovs_flow_tun_info_init(&tun_info, ip_hdr(skb), 0, 0, key, gre_rcv()
|
H A D | vport-vxlan.c | 83 iph = ip_hdr(skb); vxlan_rcv()
|
H A D | flow.c | 507 nh = ip_hdr(skb); key_extract()
|
H A D | actions.c | 380 nh = ip_hdr(skb); set_ipv4()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 1655 real_len = (((unsigned char *)ip_hdr(skb) - skb->data) atl1e_tso_csum() 1656 + ntohs(ip_hdr(skb)->tot_len)); atl1e_tso_csum() 1668 ip_hdr(skb)->check = 0; atl1e_tso_csum() 1669 ip_hdr(skb)->tot_len = 0; atl1e_tso_csum() 1671 ip_hdr(skb)->saddr, atl1e_tso_csum() 1672 ip_hdr(skb)->daddr, atl1e_tso_csum() 1674 tpd->word3 |= (ip_hdr(skb)->ihl & atl1e_tso_csum()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 1438 (ip_hdr(skb)->ihl * 4); i40e_rx_checksum() 1445 if ((ip_hdr(skb)->protocol == IPPROTO_UDP) && i40e_rx_checksum() 1448 iph = ip_hdr(skb); i40e_rx_checksum() 2147 iph = skb->encapsulation ? inner_ip_hdr(skb) : ip_hdr(skb); i40e_tso() 2241 switch (ip_hdr(skb)->protocol) { i40e_tx_enable_csum() 2257 ip_hdr(skb)->check = 0; i40e_tx_enable_csum() 2265 ip_hdr(skb)->check = 0; i40e_tx_enable_csum() 2281 this_ip_hdr = ip_hdr(skb); i40e_tx_enable_csum()
|
/linux-4.1.27/drivers/net/ppp/ |
H A D | pptp.c | 267 iph = ip_hdr(skb); pptp_xmit() 394 iph = ip_hdr(skb); pptp_rcv()
|
/linux-4.1.27/net/ipv6/ |
H A D | datagram.c | 455 ipv6_addr_set_v4mapped(ip_hdr(skb)->saddr, ipv6_recv_error() 542 ipv6_addr_set_v4mapped(ip_hdr(skb)->daddr, ip6_datagram_recv_common_ctl()
|
H A D | ip6_tunnel.c | 620 eiph = ip_hdr(skb2); ip4ip6_err() 723 ipv4_change_dsfield(ip_hdr(skb), INET_ECN_MASK, dsfield); ip4ip6_dscp_ecn_decapsulate() 1119 const struct iphdr *iph = ip_hdr(skb); ip4ip6_tnl_xmit()
|
H A D | sit.c | 668 const struct iphdr *iph = ip_hdr(skb); ipip6_rcv() 733 iph = ip_hdr(skb); ipip_rcv()
|
H A D | ip6_gre.c | 779 const struct iphdr *iph = ip_hdr(skb); ip6gre_xmit_ipv4()
|
H A D | udp.c | 479 ipv6_addr_set_v4mapped(ip_hdr(skb)->saddr, udpv6_recvmsg()
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
H A D | txrx.c | 110 u8 up = 0, traffic_class, *ip_hdr; ath6kl_process_uapsdq() local 136 ip_hdr = (u8 *)(datap + 1); ath6kl_process_uapsdq() 142 ip_hdr = (u8 *)(llc_hdr + 1); ath6kl_process_uapsdq() 147 ip_hdr, 0); ath6kl_process_uapsdq()
|
H A D | wmi.c | 273 struct iphdr *ip_hdr = (struct iphdr *) pkt; ath6kl_wmi_determine_user_priority() local 284 ip_pri = ip_hdr->tos >> 5; ath6kl_wmi_determine_user_priority()
|
/linux-4.1.27/net/sctp/ |
H A D | protocol.c | 245 from = &ip_hdr(skb)->saddr; sctp_v4_from_skb() 248 from = &ip_hdr(skb)->daddr; sctp_v4_from_skb() 547 return INET_ECN_is_ce(ip_hdr(skb)->tos); sctp_v4_is_ce() 899 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; sctp_inet_skb_msgname()
|
H A D | ipv6.c | 771 if (ip_hdr(skb)->version == 4) { sctp_inet6_skb_msgname() 774 addr->v4.sin_addr.s_addr = ip_hdr(skb)->saddr; sctp_inet6_skb_msgname()
|
H A D | input.c | 150 family = ipver2af(ip_hdr(skb)->version); sctp_rcv()
|
H A D | sm_make_chunk.c | 112 af = sctp_get_af_specific(ipver2af(ip_hdr(chunk->skb)->version)); sctp_chunk_iif() 1586 af = sctp_get_af_specific(ipver2af(ip_hdr(skb)->version)); sctp_make_temp_asoc()
|
/linux-4.1.27/security/ |
H A D | lsm_audit.c | 48 ih = ip_hdr(skb); ipv4_skb_to_auditdata()
|
/linux-4.1.27/drivers/staging/rtl8188eu/core/ |
H A D | rtw_xmit.c | 407 struct iphdr ip_hdr; set_qos() local 415 _rtw_pktfile_read(ppktfile, (u8 *)&ip_hdr, sizeof(ip_hdr)); set_qos() 416 /* user_prio = (ntohs(ip_hdr.tos) >> 5) & 0x3; */ set_qos() 417 user_prio = ip_hdr.tos >> 5; set_qos()
|
/linux-4.1.27/drivers/s390/net/ |
H A D | qeth_l3_main.c | 1879 struct iphdr *ip_hdr; qeth_l3_rebuild_skb() local 1897 ip_hdr = (struct iphdr *)skb->data; qeth_l3_rebuild_skb() 1898 ip_eth_mc_map(ip_hdr->daddr, tg_addr); qeth_l3_rebuild_skb() 2838 __be32 *pkey = &ip_hdr(skb)->daddr; qeth_l3_fill_header() 2877 struct iphdr *iph = ip_hdr(skb); qeth_l3_hdr_csum() 2896 struct iphdr *iph = ip_hdr(skb); qeth_tso_fill_header()
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.c | 273 iph = ip_hdr(skb); get_skb_hdr() 1407 switch (ip_hdr(skb)->protocol) { pasemi_mac_queue_csdesc() 1515 switch (ip_hdr(skb)->protocol) { pasemi_mac_start_tx()
|
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/ |
H A D | main.c | 1185 struct iphdr *ip_hdr; wl18xx_set_tx_desc_csum() local 1206 ip_hdr = (void *)skb_network_header(skb); wl18xx_set_tx_desc_csum() 1207 desc->wl18xx_checksum_data |= (ip_hdr->protocol & 0x01); wl18xx_set_tx_desc_csum()
|
/linux-4.1.27/net/atm/ |
H A D | mpc.c | 591 if (skb->len < ETH_HLEN + ip_hdr(skb)->ihl * 4 || ip_hdr(skb)->ihl < 5) mpc_send_packet() 774 eg->latest_ip_addr = ip_hdr(new_skb)->saddr; mpc_push()
|
H A D | br2684.c | 484 iph = ip_hdr(skb); br2684_push()
|
H A D | clip.c | 348 daddr = &ip_hdr(skb)->daddr; clip_start_xmit()
|
/linux-4.1.27/drivers/staging/rtl8723au/hal/ |
H A D | usb_ops_linux.c | 442 /*force ip_hdr at 8-byte alignment address recvbuf2recvframe()
|
/linux-4.1.27/drivers/net/wireless/ipw2x00/ |
H A D | libipw_tx.c | 232 ip = ip_hdr(skb); libipw_classify()
|
/linux-4.1.27/net/l2tp/ |
H A D | l2tp_ip.c | 540 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; l2tp_ip_recvmsg()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
H A D | tx.c | 863 EFX_BUG_ON_PARANOID(ip_hdr(skb)->protocol != IPPROTO_TCP); efx_tso_check_protocol() 1027 st->ipv4_id = ntohs(ip_hdr(skb)->id); tso_start()
|
H A D | ptp.c | 1352 ip_hdr(skb)->protocol == IPPROTO_UDP && efx_ptp_is_ptp_tx()
|
/linux-4.1.27/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_main.c | 201 iph = ip_hdr(skb); xgene_enet_work_msg() 291 struct iphdr *iph = ip_hdr(skb); xgene_enet_skip_csum()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 686 const struct iphdr *iph = ip_hdr(skb); bnx2x_gro_ip_csum() 3345 prot = ip_hdr(skb)->protocol; bnx2x_xmit_type() 3473 pbd->ip_id = bswab16(ip_hdr(skb)->id); bnx2x_set_pbd_gso() 3475 bswab16(~csum_tcpudp_magic(ip_hdr(skb)->saddr, bnx2x_set_pbd_gso() 3476 ip_hdr(skb)->daddr, bnx2x_set_pbd_gso() 3644 struct iphdr *iph = ip_hdr(skb); bnx2x_update_pbds_gso_enc() 3690 if (ip_hdr(skb)->protocol == IPPROTO_UDP) { bnx2x_update_pbds_gso_enc() 3783 ip_hdr(skb)->protocol, skb_shinfo(skb)->gso_type, xmit_type, bnx2x_start_xmit()
|
/linux-4.1.27/net/mpls/ |
H A D | af_mpls.c | 116 /* Use ip_hdr to find the ip protocol version */ mpls_egress() 117 hdr4 = ip_hdr(skb); mpls_egress()
|
/linux-4.1.27/drivers/net/ethernet/ |
H A D | jme.c | 976 if ((ip_hdr(skb)->protocol != IPPROTO_UDP) || jme_udpsum() 978 (ip_hdr(skb)->ihl << 2) + jme_udpsum() 984 ETH_HLEN + (ip_hdr(skb)->ihl << 2)); jme_udpsum() 2100 struct iphdr *iph = ip_hdr(skb); jme_tx_tso() 2130 ip_proto = ip_hdr(skb)->protocol; jme_tx_csum()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 1989 real_len = (((unsigned char *)ip_hdr(skb) - skb->data) atl1c_tso_csum() 1990 + ntohs(ip_hdr(skb)->tot_len)); atl1c_tso_csum() 2003 ip_hdr(skb)->check = 0; atl1c_tso_csum() 2005 ip_hdr(skb)->saddr, atl1c_tso_csum() 2006 ip_hdr(skb)->daddr, atl1c_tso_csum()
|
/linux-4.1.27/drivers/net/ethernet/cisco/enic/ |
H A D | enic_main.c | 459 ip_hdr(skb)->check = 0; enic_queue_wq_skb_tso() 460 tcp_hdr(skb)->check = ~csum_tcpudp_magic(ip_hdr(skb)->saddr, enic_queue_wq_skb_tso() 461 ip_hdr(skb)->daddr, 0, IPPROTO_TCP, 0); enic_queue_wq_skb_tso()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 440 if (ip_hdr(skb)->version == 6) qlcnic_tx_encap_pkt() 557 l4proto = ip_hdr(skb)->protocol; qlcnic_tx_pkt() 753 l4_is_udp = ip_hdr(skb)->protocol == IPPROTO_UDP; qlcnic_xmit_frame()
|
/linux-4.1.27/drivers/staging/rtl8723au/core/ |
H A D | rtw_xmit.c | 397 struct iphdr *ip_hdr; set_qos() local 402 ip_hdr = (struct iphdr *)(pframe + ETH_HLEN); set_qos() 403 UserPriority = ip_hdr->tos >> 5; set_qos()
|
/linux-4.1.27/drivers/staging/rtl8192e/ |
H A D | rtllib_tx.c | 264 ip = ip_hdr(skb); rtllib_classify()
|
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_tx.c | 284 ip = ip_hdr(skb); ieee80211_classify()
|
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/ |
H A D | os_intfs.c | 289 dscp = ip_hdr(skb)->tos & 0xfc; rtw_classify8021d()
|
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/ |
H A D | usb_ops_linux.c | 135 skb_reserve(pkt_copy, shift_sz);/* force ip_hdr at 8-byte alignment address according to shift_sz. */ recvbuf2recvframe()
|
H A D | os_intfs.c | 638 dscp = ip_hdr(skb)->tos & 0xfc; rtw_classify8021d()
|
/linux-4.1.27/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.c | 723 if (ip_hdr(skb)->protocol == IPPROTO_TCP) gelic_descr_set_tx_cmdstat() 728 else if (ip_hdr(skb)->protocol == IPPROTO_UDP) gelic_descr_set_tx_cmdstat()
|
H A D | spider_net.c | 697 switch (ip_hdr(skb)->protocol) { spider_net_prepare_tx_descr()
|
/linux-4.1.27/drivers/net/ethernet/marvell/ |
H A D | mv643xx_eth.c | 703 hdr_len = (void *)ip_hdr(skb) - (void *)skb->data; skb_tx_csum() 721 ip_hdr(skb)->ihl << TX_IHL_SHIFT; skb_tx_csum() 725 switch (ip_hdr(skb)->protocol) { skb_tx_csum()
|
/linux-4.1.27/drivers/net/ |
H A D | vxlan.c | 1284 oip = ip_hdr(skb); vxlan_rcv() 1594 pip = ip_hdr(skb); route_shortcircuit() 1907 old_iph = ip_hdr(skb); vxlan_xmit_one()
|
/linux-4.1.27/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 1118 if (IPPROTO_TCP == ip_hdr(skb)->protocol) ns83820_hard_start_xmit() 1120 else if (IPPROTO_UDP == ip_hdr(skb)->protocol) ns83820_hard_start_xmit()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
H A D | 8139cp.c | 776 const struct iphdr *ip = ip_hdr(skb); cp_start_xmit() 795 const struct iphdr *ip = ip_hdr(skb); cp_start_xmit()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/ |
H A D | sge.c | 1808 hdr->ip_hdr_words = ip_hdr(skb)->ihl; t1_start_xmit() 1830 ip_hdr(skb)->protocol == IPPROTO_UDP) { t1_start_xmit()
|
/linux-4.1.27/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 689 u8 ip_proto = ip_hdr(skb)->protocol; ftgmac100_xmit()
|
/linux-4.1.27/net/netlabel/ |
H A D | netlabel_kapi.c | 1015 hdr4 = ip_hdr(skb); netlbl_skbuff_setattr()
|
H A D | netlabel_unlabeled.c | 1477 hdr4 = ip_hdr(skb); netlbl_unlabel_getattr()
|
/linux-4.1.27/net/wireless/ |
H A D | util.c | 770 dscp = ipv4_get_dsfield(ip_hdr(skb)) & 0xfc; cfg80211_classify8021d()
|
/linux-4.1.27/drivers/net/ethernet/freescale/ |
H A D | fec_main.c | 343 return skb->protocol == htons(ETH_P_IP) && ip_hdr(skb)->version == 4; is_ipv4_pkt() 357 ip_hdr(skb)->check = 0; fec_enet_clear_csum()
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 1934 struct iphdr *iph = ip_hdr(skb); igbvf_tso() 2021 if (ip_hdr(skb)->protocol == IPPROTO_TCP) igbvf_tx_csum()
|
/linux-4.1.27/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 833 const struct iphdr *iph = ip_hdr(skb); vmxnet3_parse_and_copy_hdr() 895 struct iphdr *iph = ip_hdr(skb); vmxnet3_prepare_tso()
|
/linux-4.1.27/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 2511 struct iphdr *iph = ip_hdr(skb); bnad_tso_prepare() 2878 proto = ip_hdr(skb)->protocol; bnad_txq_wi_prepare()
|
/linux-4.1.27/drivers/net/bonding/ |
H A D | bond_alb.c | 1381 const struct iphdr *iph = ip_hdr(skb); bond_alb_xmit()
|
H A D | bond_main.c | 3105 iph = ip_hdr(skb); bond_flow_dissect() 3691 struct iphdr *iph = ip_hdr(skb); bond_xmit_roundrobin()
|
/linux-4.1.27/drivers/net/ethernet/ibm/ |
H A D | ibmveth.c | 965 ip_hdr(skb)->protocol != IPPROTO_TCP) || ibmveth_start_xmit()
|
/linux-4.1.27/drivers/net/ethernet/sgi/ |
H A D | ioc3-eth.c | 1419 const struct iphdr *ih = ip_hdr(skb); ioc3_start_xmit()
|
/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
H A D | txrx.c | 1067 protocol = ip_hdr(skb)->protocol; wil_tx_desc_offload_cksum_set()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 901 ip_proto = ip_hdr(skb)->protocol; bcm_sysport_insert_tsb()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 2726 struct iphdr *iph = ip_hdr(skb); e1000_tso() 2744 ipcso = (void *)&(ip_hdr(skb)->check) - (void *)skb->data; e1000_tso() 2792 if (ip_hdr(skb)->protocol == IPPROTO_TCP) e1000_tx_csum()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 5210 struct iphdr *iph = ip_hdr(skb); e1000_tso() 5225 ipcso = (void *)&(ip_hdr(skb)->check) - (void *)skb->data; e1000_tso() 5272 if (ip_hdr(skb)->protocol == IPPROTO_TCP) e1000_tx_csum()
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 738 l4_hdr = ip_hdr(skb)->protocol; fm10k_tx_encap_offload()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_main.c | 1236 iph = ip_hdr(skb); ixgb_tso()
|
/linux-4.1.27/drivers/net/ethernet/tile/ |
H A D | tilegx.c | 1746 ih = ip_hdr(skb); tso_headers_prepare()
|
H A D | tilepro.c | 1685 struct iphdr *ih = ip_hdr(skb); tile_net_tx_tso()
|
/linux-4.1.27/net/xfrm/ |
H A D | xfrm_state.c | 2167 iph4 = ip_hdr(skb); xfrm_audit_helper_pktinfo()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 3289 struct iphdr *iph = ip_hdr(skb); ixgbevf_tso() 3351 l4_hdr = ip_hdr(skb)->protocol; ixgbevf_tx_csum()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/ |
H A D | qlge_main.c | 2583 struct iphdr *iph = ip_hdr(skb); ql_tso() 2606 struct iphdr *iph = ip_hdr(skb); ql_hw_csum_setup()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 1038 const struct iphdr *iph = ip_hdr(skb); hwcsum()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 1090 const struct iphdr *iph = ip_hdr(skb); hwcsum()
|