iphdr 51 include/linux/inet_lro.h struct iphdr *iph; iphdr 23 include/linux/ip.h static inline struct iphdr *ip_hdr(const struct sk_buff *skb) iphdr 25 include/linux/ip.h return (struct iphdr *)skb_network_header(skb); iphdr 28 include/linux/ip.h static inline struct iphdr *inner_ip_hdr(const struct sk_buff *skb) iphdr 30 include/linux/ip.h return (struct iphdr *)skb_inner_network_header(skb); iphdr 33 include/linux/ip.h static inline struct iphdr *ipip_hdr(const struct sk_buff *skb) iphdr 35 include/linux/ip.h return (struct iphdr *)skb_transport_header(skb); iphdr 57 include/linux/ptp_classify.h #define IPV4_HLEN(data) (((struct iphdr *)(data + OFF_IHL))->ihl << 2) iphdr 15 include/net/dsfield.h static inline __u8 ipv4_get_dsfield(const struct iphdr *iph) iphdr 27 include/net/dsfield.h static inline void ipv4_change_dsfield(struct iphdr *iph,__u8 mask, iphdr 74 include/net/inet_ecn.h static inline int IP_ECN_set_ce(struct iphdr *iph) iphdr 101 include/net/inet_ecn.h static inline void IP_ECN_clear(struct iphdr *iph) iphdr 106 include/net/inet_ecn.h static inline void ipv4_copy_dscp(unsigned int dscp, struct iphdr *inner) iphdr 137 include/net/inet_ecn.h if (skb_network_header(skb) + sizeof(struct iphdr) <= iphdr 197 include/net/inet_ecn.h static inline int IP_ECN_decapsulate(const struct iphdr *oiph, iphdr 378 include/net/inet_hashtables.h const struct iphdr *iph = ip_hdr(skb); iphdr 113 include/net/ip.h void ip_send_check(struct iphdr *ip); iphdr 253 include/net/ip.h static inline bool ip_is_fragment(const struct iphdr *iph) iphdr 264 include/net/ip.h int ip_decrease_ttl(struct iphdr *iph) iphdr 321 include/net/ip.h void __ip_select_ident(struct iphdr *iph, int segs); iphdr 325 include/net/ip.h struct iphdr *iph = ip_hdr(skb); iphdr 370 include/net/ip.h const struct iphdr *iph = skb_gro_network_header(skb); iphdr 131 include/net/ip_tunnels.h const struct iphdr *tnl_params, const u8 protocol); iphdr 156 include/net/ip_tunnels.h static inline u8 ip_tunnel_get_dsfield(const struct iphdr *iph, iphdr 168 include/net/ip_tunnels.h static inline u8 ip_tunnel_ecn_encap(u8 tos, const struct iphdr *iph, iphdr 124 include/net/ip_vs.h ip_vs_fill_ip4hdr(const void *nh, struct ip_vs_iphdr *iphdr) iphdr 126 include/net/ip_vs.h const struct iphdr *iph = nh; iphdr 128 include/net/ip_vs.h iphdr->len = iph->ihl * 4; iphdr 129 include/net/ip_vs.h iphdr->fragoffs = 0; iphdr 130 include/net/ip_vs.h iphdr->protocol = iph->protocol; iphdr 131 include/net/ip_vs.h iphdr->saddr.ip = iph->saddr; iphdr 132 include/net/ip_vs.h iphdr->daddr.ip = iph->daddr; iphdr 140 include/net/ip_vs.h ip_vs_fill_iph_skb(int af, const struct sk_buff *skb, struct ip_vs_iphdr *iphdr) iphdr 146 include/net/ip_vs.h iphdr->saddr.in6 = iph->saddr; iphdr 147 include/net/ip_vs.h iphdr->daddr.in6 = iph->daddr; iphdr 149 include/net/ip_vs.h iphdr->len = 0; iphdr 150 include/net/ip_vs.h iphdr->flags = 0; iphdr 151 include/net/ip_vs.h iphdr->protocol = ipv6_find_hdr(skb, &iphdr->len, -1, iphdr 152 include/net/ip_vs.h &iphdr->fragoffs, iphdr 153 include/net/ip_vs.h &iphdr->flags); iphdr 157 include/net/ip_vs.h const struct iphdr *iph = iphdr 158 include/net/ip_vs.h (struct iphdr *)skb_network_header(skb); iphdr 159 include/net/ip_vs.h iphdr->len = iph->ihl * 4; iphdr 160 include/net/ip_vs.h iphdr->fragoffs = 0; iphdr 161 include/net/ip_vs.h iphdr->protocol = iph->protocol; iphdr 162 include/net/ip_vs.h iphdr->saddr.ip = iph->saddr; iphdr 163 include/net/ip_vs.h iphdr->daddr.ip = iph->daddr; iphdr 406 include/net/ip_vs.h struct iphdr; iphdr 806 include/net/ip_vs.h const struct iphdr *iph, int inverse); iphdr 810 include/net/ip_vs.h const struct iphdr *iph, int inverse); iphdr 17 include/net/netfilter/ipv4/nf_reject.h struct iphdr *nf_reject_iphdr_put(struct sk_buff *nskb, iphdr 48 include/net/netfilter/nf_queue.h const struct iphdr *iph = ip_hdr(skb); iphdr 14 include/net/netfilter/nf_tables_ipv4.h struct iphdr *ip; iphdr 131 include/net/slhc_vj.h struct iphdr cs_ip; /* ip/tcp hdr from most recent packet */ iphdr 469 include/net/tcp.h int __cookie_v4_check(const struct iphdr *iph, const struct tcphdr *th, iphdr 491 include/net/tcp.h u32 __cookie_v4_init_sequence(const struct iphdr *iph, const struct tcphdr *th, iphdr 1524 include/net/xfrm.h XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr); iphdr 37 include/uapi/linux/if_tunnel.h struct iphdr iph; iphdr 83 include/uapi/linux/netfilter/xt_osf.h struct iphdr ip;