Searched refs:vxlan_gpe_hdr (Results 1 – 2 of 2) sorted by relevance
286 struct rte_vxlan_gpe_hdr *vxlan_gpe_hdr; in parse_vxlan_gpe() local287 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()
670 struct rte_vxlan_gpe_hdr vxlan_gpe_hdr; in add_vxlan_gpe_header() local680 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()