This commit is contained in:
Jason A. Donenfeld
2018-05-05 02:48:21 +02:00
parent 4a177de09c
commit 142e53f698
4 changed files with 4 additions and 5 deletions

View File

@@ -46,7 +46,7 @@ var sockaddrCtlSize uintptr = 32
func CreateTUN(name string) (TUNDevice, error) {
ifIndex := -1
if (name != "utun") {
if name != "utun" {
fmt.Sscanf(name, "utun%d", &ifIndex)
if ifIndex < 0 {
return nil, fmt.Errorf("Interface name must be utun[0-9]*")