Home
last modified time | relevance | path

Searched refs:ip6h (Results 1 – 4 of 4) sorted by relevance

/linux-4.19.296/include/net/netfilter/
Dnf_queue.h55 static inline u32 hash_v6(const struct ipv6hdr *ip6h, u32 initval) in hash_v6() argument
59 if ((__force u32)ip6h->saddr.s6_addr32[3] < in hash_v6()
60 (__force u32)ip6h->daddr.s6_addr32[3]) { in hash_v6()
61 a = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6()
62 b = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6()
64 b = (__force u32) ip6h->saddr.s6_addr32[3]; in hash_v6()
65 a = (__force u32) ip6h->daddr.s6_addr32[3]; in hash_v6()
68 if ((__force u32)ip6h->saddr.s6_addr32[1] < in hash_v6()
69 (__force u32)ip6h->daddr.s6_addr32[1]) in hash_v6()
70 c = (__force u32) ip6h->saddr.s6_addr32[1]; in hash_v6()
[all …]
Dnf_tables_ipv6.h32 struct ipv6hdr *ip6h, _ip6h; in __nft_set_pktinfo_ipv6_validate() local
38 ip6h = skb_header_pointer(skb, skb_network_offset(skb), sizeof(*ip6h), in __nft_set_pktinfo_ipv6_validate()
40 if (!ip6h) in __nft_set_pktinfo_ipv6_validate()
43 if (ip6h->version != 6) in __nft_set_pktinfo_ipv6_validate()
46 pkt_len = ntohs(ip6h->payload_len); in __nft_set_pktinfo_ipv6_validate()
47 if (pkt_len + sizeof(*ip6h) > skb->len) in __nft_set_pktinfo_ipv6_validate()
/linux-4.19.296/include/net/
Ddst_metadata.h224 const struct ipv6hdr *ip6h = ipv6_hdr(skb); in ipv6_tun_rx_dst() local
226 return __ipv6_tun_set_dst(&ip6h->saddr, &ip6h->daddr, in ipv6_tun_rx_dst()
227 ipv6_get_dsfield(ip6h), ip6h->hop_limit, in ipv6_tun_rx_dst()
228 0, ip6_flowlabel(ip6h), flags, tunnel_id, in ipv6_tun_rx_dst()
/linux-4.19.296/drivers/s390/net/
Dqeth_l3_main.c2105 struct ipv6hdr *ip6h = ipv6_hdr(skb); in qeth_tso_fill_header() local
2122 ip6h->payload_len = 0; in qeth_tso_fill_header()
2123 tcph->check = ~csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in qeth_tso_fill_header()