mirror of https://github.com/tailscale/tailscale/
net/tstun: return the real interface name at device creation.
This is usually the same as the requested interface, but on some unixes can vary based on device number allocation, and on Windows it's the GUID instead of the pretty name, since everything relating to configuration wants the GUID. Signed-off-by: David Anderson <danderson@tailscale.com>pull/1665/head
parent
d2f838c058
commit
bc4381447f
@ -0,0 +1,13 @@
|
|||||||
|
// Copyright (c) 2021 Tailscale Inc & AUTHORS All rights reserved.
|
||||||
|
// Use of this source code is governed by a BSD-style
|
||||||
|
// license that can be found in the LICENSE file.
|
||||||
|
|
||||||
|
// +build !windows
|
||||||
|
|
||||||
|
package tstun
|
||||||
|
|
||||||
|
import "github.com/tailscale/wireguard-go/tun"
|
||||||
|
|
||||||
|
func interfaceName(dev tun.Device) (string, error) {
|
||||||
|
return dev.Name()
|
||||||
|
}
|
Loading…
Reference in New Issue