/Linux-v4.19/net/ipv4/netfilter/ |
D | nf_reject_ipv4.c | 24 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) in nf_reject_ip_tcphdr_get() 27 if (ip_hdr(oldskb)->protocol != IPPROTO_TCP) in nf_reject_ip_tcphdr_get() 51 struct iphdr *niph, *oiph = ip_hdr(oldskb); in nf_reject_iphdr_put() 75 struct iphdr *niph = ip_hdr(nskb); in nf_reject_ip_tcphdr_put() 135 niph = ip_hdr(nskb); in nf_send_reset() 173 struct iphdr *iph = ip_hdr(skb_in); in nf_send_unreach()
|
D | ipt_ECN.c | 31 struct iphdr *iph = ip_hdr(skb); in set_ect_ip() 37 iph = ip_hdr(skb); in set_ect_ip() 66 tcph = (void *)ip_hdr(skb) + ip_hdrlen(skb); in set_ect_tcp() 89 ip_hdr(skb)->protocol == IPPROTO_TCP) in ecn_tg()
|
D | nft_chain_route_ipv4.c | 40 iph = ip_hdr(skb); in nf_route_table_hook() 47 iph = ip_hdr(skb); in nf_route_table_hook()
|
D | nf_dup_ipv4.c | 29 const struct iphdr *iph = ip_hdr(skb); in nf_dup_ipv4_route() 83 iph = ip_hdr(skb); in nf_dup_ipv4()
|
D | ipt_SYNPROXY.c | 83 iph = ip_hdr(skb); in synproxy_send_client_synack() 125 iph = ip_hdr(skb); in synproxy_send_server_syn() 170 iph = ip_hdr(skb); in synproxy_send_server_ack() 208 iph = ip_hdr(skb); in synproxy_send_client_ack() 245 mss = __cookie_v4_check(ip_hdr(skb), th, ntohl(th->ack_seq) - 1); in synproxy_recv_client_ack() 335 ip_hdr(skb)->protocol != IPPROTO_TCP) in ipv4_synproxy_hook()
|
/Linux-v4.19/net/ipv4/ |
D | ip_input.c | 157 u8 protocol = ip_hdr(skb)->protocol; in ip_call_ra_chain() 171 if (ip_is_fragment(ip_hdr(skb))) { in ip_call_ra_chain() 197 int protocol = ip_hdr(skb)->protocol; in ip_local_deliver_finish() 251 if (ip_is_fragment(ip_hdr(skb))) { in ip_local_deliver() 279 iph = ip_hdr(skb); in ip_rcv_options() 313 const struct iphdr *iph = ip_hdr(skb); in ip_rcv_finish_core() 332 iph = ip_hdr(skb); in ip_rcv_finish_core() 445 iph = ip_hdr(skb); in ip_rcv_core() 471 iph = ip_hdr(skb); in ip_rcv_core()
|
D | xfrm4_input.c | 36 const struct iphdr *iph = ip_hdr(skb); in xfrm4_rcv_encap_finish() 55 struct iphdr *iph = ip_hdr(skb); in xfrm4_transport_finish() 150 iph = ip_hdr(skb); in xfrm4_udp_encap_rcv() 175 return xfrm4_rcv_spi(skb, ip_hdr(skb)->protocol, 0); in xfrm4_rcv()
|
D | tcp_ipv4.c | 100 return secure_tcp_seq(ip_hdr(skb)->daddr, in tcp_v4_init_seq() 101 ip_hdr(skb)->saddr, in tcp_v4_init_seq() 108 return secure_tcp_ts_off(net, ip_hdr(skb)->daddr, ip_hdr(skb)->saddr); in tcp_v4_init_ts_off() 704 &ip_hdr(skb)->saddr, AF_INET); in tcp_v4_send_reset() 714 ip_hdr(skb)->saddr, in tcp_v4_send_reset() 715 th->source, ip_hdr(skb)->daddr, in tcp_v4_send_reset() 723 &ip_hdr(skb)->saddr, AF_INET); in tcp_v4_send_reset() 744 key, ip_hdr(skb)->saddr, in tcp_v4_send_reset() 745 ip_hdr(skb)->daddr, &rep.th); in tcp_v4_send_reset() 748 arg.csum = csum_tcpudp_nofold(ip_hdr(skb)->daddr, in tcp_v4_send_reset() [all …]
|
D | ip_forward.c | 48 if (unlikely((ip_hdr(skb)->frag_off & htons(IP_DF)) == 0)) in ip_exceeds_mtu() 110 if (ip_hdr(skb)->ttl <= 1) in ip_forward() 133 iph = ip_hdr(skb); in ip_forward()
|
D | xfrm4_output.c | 28 if (!(ip_hdr(skb)->frag_off & htons(IP_DF)) || skb->ignore_df) in xfrm4_tunnel_check_size() 56 XFRM_MODE_SKB_CB(skb)->protocol = ip_hdr(skb)->protocol; in xfrm4_extract_output() 113 hdr = skb->encapsulation ? inner_ip_hdr(skb) : ip_hdr(skb); in xfrm4_local_error()
|
D | syncookies.c | 184 const struct iphdr *iph = ip_hdr(skb); in cookie_v4_init_sequence() 306 mss = __cookie_v4_check(ip_hdr(skb), th, cookie); in cookie_v4_check() 320 ip_hdr(skb)->daddr, in cookie_v4_check() 321 ip_hdr(skb)->saddr); in cookie_v4_check() 342 sk_rcv_saddr_set(req_to_sk(req), ip_hdr(skb)->daddr); in cookie_v4_check() 343 sk_daddr_set(req_to_sk(req), ip_hdr(skb)->saddr); in cookie_v4_check()
|
D | xfrm4_mode_beet.c | 22 struct iphdr *iph = ip_hdr(skb); in xfrm4_beet_make_header() 62 top_iph = ip_hdr(skb); in xfrm4_beet_output() 116 iph = ip_hdr(skb); in xfrm4_beet_input()
|
D | esp4_offload.c | 57 (xfrm_address_t *)&ip_hdr(skb)->daddr, in esp4_gro_receive() 95 struct iphdr *iph = ip_hdr(skb); in esp4_gso_encap() 228 ip_hdr(skb)->tot_len = htons(skb->len); in esp_xmit() 229 ip_send_check(ip_hdr(skb)); in esp_xmit()
|
D | xfrm4_tunnel.c | 23 return ip_hdr(skb)->protocol; in ipip_xfrm_rcv() 55 return xfrm4_rcv_spi(skb, IPPROTO_IPIP, ip_hdr(skb)->saddr); in xfrm_tunnel_rcv()
|
D | xfrm4_mode_transport.c | 24 struct iphdr *iph = ip_hdr(skb); in xfrm4_transport_output() 55 ip_hdr(skb)->tot_len = htons(skb->len + ihl); in xfrm4_transport_input()
|
/Linux-v4.19/net/netfilter/ |
D | xt_DSCP.c | 34 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_tg() 40 ipv4_change_dsfield(ip_hdr(skb), in dscp_tg() 78 struct iphdr *iph = ip_hdr(skb); in tos_tg() 87 iph = ip_hdr(skb); in tos_tg()
|
D | xt_dscp.c | 31 u_int8_t dscp = ipv4_get_dsfield(ip_hdr(skb)) >> XT_DSCP_SHIFT; in dscp_mt() 60 return ((ip_hdr(skb)->tos & info->tos_mask) == in tos_mt()
|
D | nf_flow_table_ip.c | 144 struct iphdr *iph = ip_hdr(skb); in nf_flow_nat_ip() 173 iph = ip_hdr(skb); in nf_flow_tuple_ip() 247 (ip_hdr(skb)->frag_off & htons(IP_DF)) != 0) in nf_flow_offload_ip_hook() 253 thoff = ip_hdr(skb)->ihl * 4; in nf_flow_offload_ip_hook() 254 if (nf_flow_state_check(flow, ip_hdr(skb)->protocol, skb, thoff)) in nf_flow_offload_ip_hook() 262 iph = ip_hdr(skb); in nf_flow_offload_ip_hook()
|
/Linux-v4.19/drivers/staging/rtl8712/ |
D | xmit_linux.c | 81 struct iphdr ip_hdr; in r8712_set_qos() local 89 _r8712_pktfile_read(ppktfile, (u8 *)&ip_hdr, sizeof(ip_hdr)); in r8712_set_qos() 91 UserPriority = ip_hdr.tos >> 5; in r8712_set_qos()
|
/Linux-v4.19/drivers/infiniband/sw/rxe/ |
D | rxe_recv.c | 174 if (ip_hdr(skb)->daddr != saddr->s_addr) { in check_addr() 176 &ip_hdr(skb)->daddr, in check_addr() 181 if (ip_hdr(skb)->saddr != daddr->s_addr) { in check_addr() 183 &ip_hdr(skb)->saddr, in check_addr() 289 ipv6_addr_set_v4mapped(ip_hdr(skb)->daddr, in rxe_rcv_mcast_pkt() 340 ipv6_addr_set_v4mapped(ip_hdr(skb)->daddr, in rxe_match_dgid() 402 &ip_hdr(skb)->saddr); in rxe_rcv()
|
/Linux-v4.19/drivers/staging/octeon/ |
D | ethernet-tx.c | 377 (ip_hdr(skb)->version == 4) && in cvm_oct_xmit() 378 (ip_hdr(skb)->ihl == 5) && in cvm_oct_xmit() 379 ((ip_hdr(skb)->frag_off == 0) || in cvm_oct_xmit() 380 (ip_hdr(skb)->frag_off == htons(1 << 14))) && in cvm_oct_xmit() 381 ((ip_hdr(skb)->protocol == IPPROTO_TCP) || in cvm_oct_xmit() 382 (ip_hdr(skb)->protocol == IPPROTO_UDP))) { in cvm_oct_xmit() 598 (ip_hdr(skb)->protocol == IPPROTO_TCP) || in cvm_oct_xmit_pow() 599 (ip_hdr(skb)->protocol == IPPROTO_UDP); in cvm_oct_xmit_pow() 610 work->word2.s.is_frag = !((ip_hdr(skb)->frag_off == 0) || in cvm_oct_xmit_pow() 611 (ip_hdr(skb)->frag_off == in cvm_oct_xmit_pow()
|
/Linux-v4.19/net/bridge/netfilter/ |
D | nft_reject_bridge.c | 47 iph = ip_hdr(skb); in nft_bridge_iphdr_validate() 116 if (ip_hdr(oldskb)->frag_off & htons(IP_OFFSET)) in nft_reject_br_send_v4_unreach() 125 if (pskb_trim_rcsum(oldskb, ntohs(ip_hdr(oldskb)->tot_len))) in nft_reject_br_send_v4_unreach() 128 if (ip_hdr(oldskb)->protocol == IPPROTO_TCP || in nft_reject_br_send_v4_unreach() 129 ip_hdr(oldskb)->protocol == IPPROTO_UDP) in nft_reject_br_send_v4_unreach() 130 proto = ip_hdr(oldskb)->protocol; in nft_reject_br_send_v4_unreach()
|
/Linux-v4.19/net/rxrpc/ |
D | utils.c | 34 srx->transport.sin6.sin6_addr.s6_addr32[3] = ip_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb() 40 srx->transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_extract_addr_from_skb()
|
/Linux-v4.19/include/net/ |
D | inet_ecn.h | 149 return IP_ECN_set_ce(ip_hdr(skb)); in INET_ECN_set_ce() 213 inner = ip_hdr(skb)->tos; in IP_ECN_decapsulate() 228 inner = ip_hdr(skb)->tos; in IP6_ECN_decapsulate()
|
/Linux-v4.19/net/batman-adv/ |
D | main.c | 371 struct iphdr ip_hdr_tmp, *ip_hdr; in batadv_skb_set_priority() local 395 ip_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), in batadv_skb_set_priority() 396 sizeof(*ip_hdr), &ip_hdr_tmp); in batadv_skb_set_priority() 397 if (!ip_hdr) in batadv_skb_set_priority() 399 prio = (ipv4_get_dsfield(ip_hdr) & 0xfc) >> 5; in batadv_skb_set_priority()
|