Searched refs:ipv6hdr (Results 1 – 18 of 18) sorted by relevance
/include/net/ |
D | inet_ecn.h | 126 struct ipv6hdr; 134 static inline int IP6_ECN_set_ce(struct sk_buff *skb, struct ipv6hdr *iph) in IP6_ECN_set_ce() 150 static inline int IP6_ECN_set_ect1(struct sk_buff *skb, struct ipv6hdr *iph) in IP6_ECN_set_ect1() 166 static inline void ipv6_copy_dscp(unsigned int dscp, struct ipv6hdr *inner) in ipv6_copy_dscp() 182 if (skb_network_header(skb) + sizeof(struct ipv6hdr) <= in INET_ECN_set_ce() 201 if (skb_network_header(skb) + sizeof(struct ipv6hdr) <= in INET_ECN_set_ect1() 288 static inline int IP6_ECN_decapsulate(const struct ipv6hdr *oipv6h, in IP6_ECN_decapsulate()
|
D | dsfield.h | 22 static inline __u8 ipv6_get_dsfield(const struct ipv6hdr *ipv6h) in ipv6_get_dsfield() 44 static inline void ipv6_change_dsfield(struct ipv6hdr *ipv6h,__u8 mask, in ipv6_change_dsfield()
|
D | ip6_checksum.h | 48 const struct ipv6hdr *iph = skb_gro_network_header(skb); in ip6_gro_compute_pseudo() 81 struct ipv6hdr *ipv6h = ipv6_hdr(skb); in tcp_v6_gso_csum_prep()
|
D | ip_tunnels.h | 322 nhlen = sizeof(struct ipv6hdr); in pskb_inet_may_pull() 385 return ipv6_get_dsfield((const struct ipv6hdr *)iph); in ip_tunnel_get_dsfield() 398 return ((const struct ipv6hdr *)iph)->hop_limit; in ip_tunnel_get_ttl()
|
D | 6lowpan.h | 78 #define LOWPAN_IPHC_MAX_HC_BUF_LEN (sizeof(struct ipv6hdr) + \
|
D | ipv6.h | 156 struct ipv6hdr *tmp_hdr; 837 const struct ipv6hdr *iph) in iph_to_flow_copy_v6addrs() 946 static inline void ip6_flow_hdr(struct ipv6hdr *hdr, unsigned int tclass, in ip6_flow_hdr() 952 static inline __be32 ip6_flowinfo(const struct ipv6hdr *hdr) in ip6_flowinfo() 957 static inline __be32 ip6_flowlabel(const struct ipv6hdr *hdr) in ip6_flowlabel()
|
D | dst_metadata.h | 224 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in ipv6_tun_rx_dst()
|
D | vxlan.h | 334 return (flags & VXLAN_F_IPV6 ? sizeof(struct ipv6hdr) : in vxlan_headroom()
|
D | ip6_route.h | 44 #define IP6_MAX_MTU (0xFFFF + sizeof(struct ipv6hdr))
|
D | ip_vs.h | 76 struct ipv6hdr _iph; in ip_vs_fill_iph_skb_off() 77 const struct ipv6hdr *iph = skb_header_pointer( in ip_vs_fill_iph_skb_off()
|
D | tcp.h | 427 u16 tcp_v6_get_syncookie(struct sock *sk, struct ipv6hdr *iph, 568 int __cookie_v6_check(const struct ipv6hdr *iph, const struct tcphdr *th, 572 u32 __cookie_v6_init_sequence(const struct ipv6hdr *iph,
|
/include/linux/ |
D | ipv6.h | 117 static inline struct ipv6hdr *ipv6_hdr(const struct sk_buff *skb) in ipv6_hdr() 119 return (struct ipv6hdr *)skb_network_header(skb); in ipv6_hdr() 122 static inline struct ipv6hdr *inner_ipv6_hdr(const struct sk_buff *skb) in inner_ipv6_hdr() 124 return (struct ipv6hdr *)skb_inner_network_header(skb); in inner_ipv6_hdr() 127 static inline struct ipv6hdr *ipipv6_hdr(const struct sk_buff *skb) in ipipv6_hdr() 129 return (struct ipv6hdr *)skb_transport_header(skb); in ipipv6_hdr() 134 return ntohs(ipv6_hdr(skb)->payload_len) + sizeof(struct ipv6hdr) - in ipv6_transport_len()
|
D | netfilter_ipv6.h | 52 u32 (*cookie_init_sequence)(const struct ipv6hdr *iph, 54 int (*cookie_v6_check)(const struct ipv6hdr *iph, 167 static inline u32 nf_ipv6_cookie_init_sequence(const struct ipv6hdr *iph, in nf_ipv6_cookie_init_sequence() 184 static inline int nf_cookie_v6_check(const struct ipv6hdr *iph, in nf_cookie_v6_check()
|
/include/net/netfilter/ |
D | nf_tables_ipv6.h | 31 struct ipv6hdr *ip6h, _ip6h; in __nft_set_pktinfo_ipv6_validate() 77 struct ipv6hdr *ip6h; in nft_set_pktinfo_ipv6_ingress()
|
D | nf_queue.h | 60 static inline u32 hash_v6(const struct ipv6hdr *ip6h, u32 initval) in hash_v6() 84 struct ipv6hdr *ip6h, _ip6h; in hash_bridge()
|
/include/net/netfilter/ipv6/ |
D | nf_reject.h | 15 struct ipv6hdr *nf_reject_ip6hdr_put(struct sk_buff *nskb,
|
/include/uapi/linux/ |
D | ipv6.h | 118 struct ipv6hdr { struct
|
/include/net/sctp/ |
D | sctp.h | 588 overhead += sizeof(struct ipv6hdr); in __sctp_mtu_payload()
|