From dab474536504d8c96959a668525b359325c68490 Mon Sep 17 00:00:00 2001 From: JackDoan Date: Fri, 14 Nov 2025 12:24:22 -0600 Subject: [PATCH] FASTER, enable IFF_NAPI --- overlay/tun_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overlay/tun_linux.go b/overlay/tun_linux.go index 4108aad..41fa09b 100644 --- a/overlay/tun_linux.go +++ b/overlay/tun_linux.go @@ -106,7 +106,7 @@ func newTun(c *config.C, l *logrus.Logger, vpnNetworks []netip.Prefix, multiqueu } var req ifReq - req.Flags = uint16(unix.IFF_TUN | unix.IFF_NO_PI | unix.IFF_TUN_EXCL | unix.IFF_VNET_HDR) + req.Flags = uint16(unix.IFF_TUN | unix.IFF_NO_PI | unix.IFF_TUN_EXCL | unix.IFF_VNET_HDR | unix.IFF_NAPI) if multiqueue { req.Flags |= unix.IFF_MULTI_QUEUE }