VPN: update to Tailscale v1.12.1
diff --git a/core/vpn/engine/wireguard_test.go b/core/vpn/engine/wireguard_test.go
index 04927af..02fdc19 100644
--- a/core/vpn/engine/wireguard_test.go
+++ b/core/vpn/engine/wireguard_test.go
@@ -28,13 +28,12 @@
 		return
 	}
 	n.node = types.Node{
-		PublicKey:     n.privKey.Public(),
-		DiscoKey:      n.e.DiscoKey(),
-		DiscoEndpoint: n.e.DiscoEndpoint(),
-		IPPort: netaddr.IPPort{
-			IP:   netaddr.IPv4(127, 0, 0, 1),
-			Port: localPort,
-		},
+		PublicKey: n.privKey.Public(),
+		DiscoKey:  n.e.DiscoKey(),
+		IPPort: netaddr.IPPortFrom(
+			netaddr.IPv4(127, 0, 0, 1),
+			localPort,
+		),
 		VPNIP: netaddr.MustParseIP(ip),
 	}
 	return