tun/netstack: bump to latest gvisor

To build with go1.19, gvisor needs
99325baf ("Bump gVisor build tags to go1.19").

However gvisor.dev/gvisor/pkg/tcpip/buffer is no longer available,
so refactor to use gvisor.dev/gvisor/pkg/tcpip/link/channel directly.

Signed-off-by: Shengjing Zhu <i@zhsj.me>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Shengjing Zhu
2022-08-19 01:27:28 +08:00
committed by Jason A. Donenfeld
parent c31a7b1ab4
commit 3381e21b18
3 changed files with 37 additions and 1031 deletions

View File

@@ -5,7 +5,7 @@ go 1.18
require (
golang.org/x/net v0.0.0-20220225172249-27dd8689420f
golang.zx2c4.com/wireguard v0.0.0-20220316235147-5aff28b14c24
gvisor.dev/gvisor v0.0.0-20211020211948-f76a604701b6
gvisor.dev/gvisor v0.0.0-20220817001344-846276b3dbc5
)
require (