[dpdk-dev] [PATCH v3 0/4] net: replace Windows networking shim

2021-03-13 Thread Dmitry Kozlyuk
Networking header shim in Windows EAL conflicts with system headers and tries to provide POSIX compatibility out of scope for DPDK. Remove dependency on POSIX headers from libraries supported on Windows, then replace shim with librte_net with workarounds. A proposed deprecation notice is assumed:

Re: [dpdk-dev] [PATCH v3 0/4] net: replace Windows networking shim

2021-03-15 Thread Ferruh Yigit
On 3/13/2021 10:22 PM, Dmitry Kozlyuk wrote: Networking header shim in Windows EAL conflicts with system headers and tries to provide POSIX compatibility out of scope for DPDK. Remove dependency on POSIX headers from libraries supported on Windows, then replace shim with librte_net with workaroun

Re: [dpdk-dev] [PATCH v3 0/4] net: replace Windows networking shim

2021-03-15 Thread Dmitry Kozlyuk
> > > Hi Ferruh, > Have you seen the CI reported build errors: > http://mails.dpdk.org/archives/test-report/2021-March/182361.html > > Briefly: > ./lib/librte_net/rte_net.c:132:7: error: 'IPPROTO_GRE' undeclared > ./lib/librte_net/rte_net.c:163:7: error: 'IPPROTO_IPIP' undeclared > This is becaus

Re: [dpdk-dev] [PATCH v3 0/4] net: replace Windows networking shim

2021-03-17 Thread Ranjit Menon
On 3/13/2021 2:22 PM, Dmitry Kozlyuk wrote: Networking header shim in Windows EAL conflicts with system headers and tries to provide POSIX compatibility out of scope for DPDK. Remove dependency on POSIX headers from libraries supported on Windows, then replace shim with librte_net with workaround