Skip to content

Add Lneto as a stack#143

Open
soypat wants to merge 1 commit into
WireGuard:masterfrom
soypat:lnetoadd
Open

Add Lneto as a stack#143
soypat wants to merge 1 commit into
WireGuard:masterfrom
soypat:lnetoadd

Conversation

@soypat
Copy link
Copy Markdown

@soypat soypat commented May 16, 2026

Hey! I wanted to add an alternative networking stack for use with wireguard as part of a project to add it in netbird. Gvisor currently does not compile with TinyGo and using something like lneto would allow for much smaller binaries besides providing support for use of wireguard on microcontrollers.

This PR is still a WIP. The Net2 type provided is just a working title (and also a working abstraction at that). Ideally wireguard go should go the go-net abstraction way where the networking stack is an interface provided during configuration (my opinion :) )

https://github.com/soypat/lneto

Signed-off-by: Patricio Whittingslow <graded.sp@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant