From 75bd512fe75a68d15b132e972a6ed8ca9559d53f Mon Sep 17 00:00:00 2001 From: Noah Chinitz <62520433+NoahChinitzGWU@users.noreply.github.com> Date: Wed, 1 Dec 2021 20:22:51 -0500 Subject: [PATCH 1/2] [Bug Fix] ARP endianess fixed (#317) Changes the source IP address in ARP reply from CPU byte ordering to BE. Commit log: * ARP endianess fixed --- examples/arp_response/arp_response.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/arp_response/arp_response.c b/examples/arp_response/arp_response.c index f7f4b7b71..6b23a0009 100644 --- a/examples/arp_response/arp_response.c +++ b/examples/arp_response/arp_response.c @@ -249,7 +249,7 @@ send_arp_reply(int port, struct rte_ether_addr *tha, uint32_t tip, struct onvm_n out_arp_hdr->arp_opcode = rte_cpu_to_be_16(RTE_ARP_OP_REPLY); rte_ether_addr_copy(&ports->mac[port], &out_arp_hdr->arp_data.arp_sha); - out_arp_hdr->arp_data.arp_sip = state_info->source_ips[ports->id[port]]; + out_arp_hdr->arp_data.arp_sip = rte_cpu_to_be_32(state_info->source_ips[ports->id[port]]); out_arp_hdr->arp_data.arp_tip = tip; rte_ether_addr_copy(tha, &out_arp_hdr->arp_data.arp_tha); From c5686c3e04a274634cc0b09a324520a9882a0026 Mon Sep 17 00:00:00 2001 From: ZhaoHaoRu Date: Wed, 11 Oct 2023 12:16:17 +0800 Subject: [PATCH 2/2] fix: change branch from master to main and correct the dpdk commit id to 20.05 --- .gitmodules | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitmodules b/.gitmodules index f6cce7efa..466fe1fcc 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,11 +1,10 @@ [submodule "dpdk-1.8.0"] path = dpdk url = https://dpdk.org/git/dpdk - branch = master - commit = 0da7f445df445630c794897347ee360d6fe6348b + branch = main + commit = e2a234488854fdeee267a2aa582aa082fce01d6e [submodule "tools/Pktgen/pktgen-dpdk"] path = tools/Pktgen/pktgen-dpdk url = http://dpdk.org/git/apps/pktgen-dpdk - branch = master + branch = main commit = 807b4d2cfcc8ded46ece85353cefe5d655674de3 -