On 2022-05-02 08:11, Rony Ross wrote:
Starting from Windows 10 version 2004, Windows supports UDP
segmentation offload and UDP receive coalescing as described in
https://docs.microsoft.com/en-us/windows-hardware/drivers/network/udp-segmentation-offload-uso-#ndis-interface-changes
and in
https://docs.microsoft.com/en-us/windows/win32/winsock/ipproto-udp-socket-options

It seems that in order to support UDP segmentaion offload and UDP
receive coalescing, cygwin needs to add support for UDP_SEND_MSG_SIZE
and UDP_RECV_MAX_COALESCED_SIZE socket options for IPPROTO_UDP

Could you please add it? If so, could you please estimate when it will
be available?

Cygwin is an all-volunteer non-commercial open source POSIX/Linux emulation project, typically driven by developers' needs and interests, sometimes offering patchsets to add or enable features previously available in BSD flavours.

If you are not a developer capable of doing so, you will have to wait and see if any developer is inspired by your post, and has the free time to work on it.

You might want to help this along by expanding on some description of use cases, impacts, advantages, benefits, downsides, Unix parameters and implementations to be supported for emulation, Unix and Windows configuration of features, and availability on NICs, of those network features.

--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to