From 5e4fae082844c35fcd73e9bb7628e08ffa3e97fa Mon Sep 17 00:00:00 2001 From: David Anderson Date: Wed, 19 Mar 2025 10:47:25 -0700 Subject: [PATCH] net/tstun: don't try to set link attributes on android Android >= 14 forbids the use of netlink sockets. Fixes #9836 Signed-off-by: David Anderson --- net/tstun/linkattrs_linux.go | 2 ++ net/tstun/linkattrs_notlinux.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/net/tstun/linkattrs_linux.go b/net/tstun/linkattrs_linux.go index 681e79269..320385ba6 100644 --- a/net/tstun/linkattrs_linux.go +++ b/net/tstun/linkattrs_linux.go @@ -1,6 +1,8 @@ // Copyright (c) Tailscale Inc & AUTHORS // SPDX-License-Identifier: BSD-3-Clause +//go:build !android + package tstun import ( diff --git a/net/tstun/linkattrs_notlinux.go b/net/tstun/linkattrs_notlinux.go index 7a7b40fc2..77d227934 100644 --- a/net/tstun/linkattrs_notlinux.go +++ b/net/tstun/linkattrs_notlinux.go @@ -1,7 +1,7 @@ // Copyright (c) Tailscale Inc & AUTHORS // SPDX-License-Identifier: BSD-3-Clause -//go:build !linux +//go:build !linux || android package tstun