> Subject: [dpdk-dev] [PATCH v3 6/6] app/testpmd: enable testpmd on > Windows > > External email: Use caution opening links or attachments > > > From: Jie Zhou <j...@microsoft.com> >
I think this patch can be split further since it contains different topics, I would've split it at least to the following: 1) Resolve name collisions with Windows types. 2) Add clock_gettime_monotic for testpmd on Windows. 3) Replace unix specific functions and code to OS independent. 4) build testpmd. > This patch is to enable testpmd on windows. It mainly includes: > - Disable unsupported Apps on Windows under app\ except testpmd Patch 4 > - Resolve name collisions with Windows types Patch 1 > - Add clock_gettime_monotic for testpmd on Windows Patch 2 > - Make printf format work for both Linux and Windows Patch 3 > - Replace htons with RTE_BE16 Patch 3 > - Replace inet_aton with inet_pton Patch 3, also explain why this change is needed > - Fix parse_fec_mode to return fec_capa to remove compilation warning Patch 3, unless this is a real fix and needs its own patch. > - Replace mman.h POSIX APIs with rte_mem_xxx APIs Patch 3 > - Use OS independant rte_rand Patch 3 > > Signed-off-by: Jie Zhou <j...@microsoft.com> > Signed-off-by: Jie Zhou <j...@linux.microsoft.com> > ---