Update NDIS LWF to 6.83 for USO support
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 3.6k
- Forks
- 592
- PR merge metrics
- No merged PRs in 30d
Description
Windows has a newer UDP offloading feature that requires NDIS 6.83 compatibility, called UDP Segmentation Offload (USO).
https://learn.microsoft.com/en-us/windows-hardware/drivers/network/udp-segmentation-offload-uso-
This feature is available on newer NICs running on Windows 10 2004 and newer. I'm not sure there are any confirmed issues yet, since USO is relatively new, but an older NDIS LWF driver may conflict with USO as they have with RSC and QoS in the past.
https://github.com/nmap/npcap/releases
On Windows 8 and 8.1, the Npcap driver has been updated to NDIS 6.30,
supporting network stack improvements like RSC and QoS. Windows 10 still uses
NDIS 6.50 and Windows 7 uses NDIS 6.20.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files, tests, or entry points are named. Start by locating the NDIS lightweight filter driver implementation and its NDIS version declarations, then compare the current Windows targets with the NDIS 6.83 and USO requirements described in the linked documentation. Done means the driver supports the requested compatibility without losing existing Windows-version support.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- networking, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100