Searched refs:ip6hdr (Results 1 - 5 of 5) sorted by relevance

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_lwt_ip_encap.c55 struct ipv6hdr ip6hdr; member in struct:encap_hdr
62 hdr.ip6hdr.version = 6;
63 hdr.ip6hdr.payload_len = bpf_htons(skb->len + sizeof(struct grehdr));
64 hdr.ip6hdr.nexthdr = 47; /* IPPROTO_GRE */
65 hdr.ip6hdr.hop_limit = 0x40;
67 hdr.ip6hdr.saddr.s6_addr[0] = 0xfb;
68 hdr.ip6hdr.saddr.s6_addr[1] = 1;
69 hdr.ip6hdr.saddr.s6_addr[15] = 1;
71 hdr.ip6hdr.daddr.s6_addr[0] = 0xfb;
72 hdr.ip6hdr
[all...]
/linux-master/tools/testing/selftests/net/
H A Dip_defrag.c157 struct ip6_hdr *ip6hdr = (struct ip6_hdr *)ip_frame; local
167 ip6hdr->ip6_plen = htons(frag_len);
207 struct ip6_hdr *ip6hdr = (struct ip6_hdr *)ip_frame; local
222 memset(ip6hdr, 0, sizeof(*ip6hdr));
223 ip6hdr->ip6_flow = htonl(6<<28); /* Version. */
224 ip6hdr->ip6_nxt = IPPROTO_FRAGMENT;
225 ip6hdr->ip6_hops = 255;
226 ip6hdr->ip6_src = addr6;
227 ip6hdr
[all...]
/linux-master/drivers/net/bonding/
H A Dbond_alb.c1287 struct ipv6hdr *ip6hdr; local
1290 if (!pskb_network_may_pull(skb, sizeof(*ip6hdr)))
1293 ip6hdr = ipv6_hdr(skb);
1294 if (ip6hdr->nexthdr != IPPROTO_ICMPV6)
1297 if (!pskb_network_may_pull(skb, sizeof(*ip6hdr) + sizeof(*hdr)))
1453 const struct ipv6hdr *ip6hdr; local
1481 ip6hdr = ipv6_hdr(skb);
1482 if (ipv6_addr_any(&ip6hdr->saddr)) {
1487 hash_start = (char *)&ip6hdr->daddr;
1488 hash_size = sizeof(ip6hdr
[all...]
/linux-master/net/batman-adv/
H A Dmulticast.c1061 struct ipv6hdr *ip6hdr; local
1064 if (!pskb_may_pull(skb, sizeof(struct ethhdr) + sizeof(*ip6hdr)))
1070 ip6hdr = ipv6_hdr(skb);
1072 if (IPV6_ADDR_MC_SCOPE(&ip6hdr->daddr) < IPV6_ADDR_SCOPE_LINKLOCAL)
1078 if (ipv6_addr_is_ll_all_nodes(&ip6hdr->daddr))
1080 else if (IPV6_ADDR_MC_SCOPE(&ip6hdr->daddr) > IPV6_ADDR_SCOPE_LINKLOCAL)
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_map_data.c236 rmnet_map_ipv6_ul_csum_header(void *ip6hdr, argument

Completed in 150 milliseconds