On Mon, Feb 22, 2021 at 12:48:39PM +0000, Nick Connolly wrote: > > There seem to be two viable approaches to handling this: > > 1. Expect the platform to provide POSIX semantic (through an external > library > such as Cygwin). That way it becomes "an 'external' problem" and the > DPDK > can use the "well-known" names and expected behaviour.
I'd prefer not to see this be a requirement of the platform. There have been multiple attempts over the years to provide a POSIX surfaces on Windows which arguably haven't been that successful. It would be helpful if DPDK dependence on POSIX APIs were limited to be only as necessary to improve portability to non-POSIX platforms. Ty