From 84b18fbd04b63b5e6b4ee58ff1df1885b7ccc783 Mon Sep 17 00:00:00 2001 From: ginuerzh Date: Sat, 20 Aug 2022 20:11:46 +0800 Subject: [PATCH] default tun name for windows --- listener/tun/tun_windows.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/listener/tun/tun_windows.go b/listener/tun/tun_windows.go index b5fbf23..874f010 100644 --- a/listener/tun/tun_windows.go +++ b/listener/tun/tun_windows.go @@ -10,12 +10,19 @@ import ( tun_util "github.com/go-gost/x/internal/util/tun" ) +const ( + defaultTunName = "wintun" +) + func (l *tunListener) createTun() (ifce io.ReadWriteCloser, name string, ip net.IP, err error) { ip, ipNet, err := net.ParseCIDR(l.md.config.Net) if err != nil { return } + if l.md.config.Name == "" { + l.md.config.Name = defaultTunName + } ifce, name, err = l.createTunDevice() if err != nil { return