Home
last modified time | relevance | path

Searched refs:geneve_hdr (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/app/test-pmd/
H A Dcsumonly.c338 struct rte_geneve_hdr *geneve_hdr; in parse_geneve() local
345 geneve_hdr = (struct rte_geneve_hdr *)((char *)udp_hdr + in parse_geneve()
347 geneve_len = sizeof(struct rte_geneve_hdr) + geneve_hdr->opt_len * 4; in parse_geneve()
348 if (!geneve_hdr->proto || geneve_hdr->proto == in parse_geneve()
351 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)geneve_hdr + in parse_geneve()
356 } else if (geneve_hdr->proto == _htons(RTE_ETHER_TYPE_IPV6)) { in parse_geneve()
358 ipv6_hdr = (struct rte_ipv6_hdr *)((char *)geneve_hdr + in parse_geneve()
364 } else if (geneve_hdr->proto == _htons(RTE_GENEVE_TYPE_ETH)) { in parse_geneve()
366 eth_hdr = (struct rte_ether_hdr *)((char *)geneve_hdr + in parse_geneve()
374 ((struct rte_geneve_hdr *)geneve_hdr)->opt_len * 4); in parse_geneve()
/f-stack/dpdk/app/test-flow-perf/
H A Dactions_gen.c710 struct rte_geneve_hdr geneve_hdr; in add_geneve_header() local
721 memset(&geneve_hdr, 0, sizeof(struct rte_geneve_hdr)); in add_geneve_header()
724 geneve_hdr.vni[2 - i] = vni_value >> (i * 8); in add_geneve_header()
726 memcpy(*header, &geneve_hdr, sizeof(geneve_hdr)); in add_geneve_header()
727 *header += sizeof(geneve_hdr); in add_geneve_header()