package tailscale import ( "github.com/sagernet/sing-box/experimental/libbox/platform" "github.com/sagernet/tailscale/net/netns" ) func setAndroidProtectFunc(platformInterface platform.Interface) { if platformInterface != nil { netns.SetAndroidProtectFunc(func(fd int) error { return platformInterface.AutoDetectInterfaceControl(fd) }) } else { netns.SetAndroidProtectFunc(nil) } }