Lines Matching refs:eth_hdr
322 get_vlan_offset(struct rte_ether_hdr *eth_hdr, uint16_t *proto) in get_vlan_offset() argument
328 (struct rte_vlan_hdr *)(eth_hdr + 1); in get_vlan_offset()
362 struct rte_ether_hdr *eth_hdr; in lcore_main() local
404 eth_hdr = rte_pktmbuf_mtod(pkts[i], in lcore_main()
406 ether_type = eth_hdr->ether_type; in lcore_main()
409 offset = get_vlan_offset(eth_hdr, ðer_type); in lcore_main()
418 (char *)(eth_hdr + 1) + offset); in lcore_main()
423 rte_ether_addr_copy(ð_hdr->src_addr, ð_hdr->dst_addr); in lcore_main()
424 rte_ether_addr_copy(&bond_mac_addr, ð_hdr->src_addr); in lcore_main()
442 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)(eth_hdr + 1) + offset); in lcore_main()
444 rte_ether_addr_copy(ð_hdr->src_addr, in lcore_main()
445 ð_hdr->dst_addr); in lcore_main()
447 ð_hdr->src_addr); in lcore_main()
489 struct rte_ether_hdr *eth_hdr; in cmd_obj_send_parsed() local
521 eth_hdr = rte_pktmbuf_mtod(created_pkt, struct rte_ether_hdr *); in cmd_obj_send_parsed()
522 rte_ether_addr_copy(&bond_mac_addr, ð_hdr->src_addr); in cmd_obj_send_parsed()
523 memset(ð_hdr->dst_addr, 0xFF, RTE_ETHER_ADDR_LEN); in cmd_obj_send_parsed()
524 eth_hdr->ether_type = rte_cpu_to_be_16(RTE_ETHER_TYPE_ARP); in cmd_obj_send_parsed()
527 (char *)eth_hdr + sizeof(struct rte_ether_hdr)); in cmd_obj_send_parsed()