[dpdk-dev] [PATCH v3 0/4] net: replace Windows networking shim
Ferruh Yigit
ferruh.yigit at intel.com
Mon Mar 15 14:03:23 CET 2021
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 workarounds.
>
> A proposed deprecation notice is assumed:
> http://patchwork.dpdk.org/project/dpdk/list/?series=15595
>
> v3: Fix build on FreeBSD for real (CI).
> v2: Fix build on FreeBSD (CI).
>
> Depends-on: series-15513 ("eal/windows: do not expose POSIX symbols")
>
> Dmitry Kozlyuk (4):
> cmdline: remove POSIX dependency
> ethdev: remove POSIX dependency
> net/mlx5: remove POSIX dependency
> net: replace Windows networking shim
>
Hi Dmitry,
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
More information about the dev
mailing list