Home
last modified time | relevance | path

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

/f-stack/dpdk/app/test-pmd/
H A Dcsumonly.c286 struct rte_vxlan_gpe_hdr *vxlan_gpe_hdr; in parse_vxlan_gpe() local
287 uint8_t vxlan_gpe_len = sizeof(*vxlan_gpe_hdr); in parse_vxlan_gpe()
293 vxlan_gpe_hdr = (struct rte_vxlan_gpe_hdr *)((char *)udp_hdr + in parse_vxlan_gpe()
296 if (!vxlan_gpe_hdr->proto || vxlan_gpe_hdr->proto == in parse_vxlan_gpe()
300 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)vxlan_gpe_hdr + in parse_vxlan_gpe()
307 } else if (vxlan_gpe_hdr->proto == RTE_VXLAN_GPE_TYPE_IPV6) { in parse_vxlan_gpe()
310 ipv6_hdr = (struct rte_ipv6_hdr *)((char *)vxlan_gpe_hdr + in parse_vxlan_gpe()
317 } else if (vxlan_gpe_hdr->proto == RTE_VXLAN_GPE_TYPE_ETH) { in parse_vxlan_gpe()
320 eth_hdr = (struct rte_ether_hdr *)((char *)vxlan_gpe_hdr + in parse_vxlan_gpe()
/f-stack/dpdk/app/test-flow-perf/
H A Dactions_gen.c670 struct rte_vxlan_gpe_hdr vxlan_gpe_hdr; in add_vxlan_gpe_header() local
680 memset(&vxlan_gpe_hdr, 0, sizeof(struct rte_vxlan_gpe_hdr)); in add_vxlan_gpe_header()
682 vxlan_gpe_hdr.vx_vni = (RTE_BE32(vni_value)) >> 16; in add_vxlan_gpe_header()
683 vxlan_gpe_hdr.vx_flags = 0x0c; in add_vxlan_gpe_header()
685 memcpy(*header, &vxlan_gpe_hdr, sizeof(vxlan_gpe_hdr)); in add_vxlan_gpe_header()
686 *header += sizeof(vxlan_gpe_hdr); in add_vxlan_gpe_header()