github.com/sagernet/sing-box@v1.9.0-rc.20/experimental/libbox/tun_name_darwin.go (about) 1 package libbox 2 3 import "golang.org/x/sys/unix" 4 5 func getTunnelName(fd int32) (string, error) { 6 return unix.GetsockoptString( 7 int(fd), 8 2, /* #define SYSPROTO_CONTROL 2 */ 9 2, /* #define UTUN_OPT_IFNAME 2 */ 10 ) 11 }