Searched refs:geneve_hdr (Results 1 – 2 of 2) sorted by relevance
338 struct rte_geneve_hdr *geneve_hdr; in parse_geneve() local345 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()
710 struct rte_geneve_hdr geneve_hdr; in add_geneve_header() local721 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()