FASTER, enable IFF_NAPI

This commit is contained in:
JackDoan
2025-11-14 12:24:22 -06:00
parent 3443d3ffd3
commit dab4745365

View File

@@ -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
}