webclient.go 454 B

123456789101112131415161718192021
  1. // Copyright (c) Tailscale Inc & AUTHORS
  2. // SPDX-License-Identifier: BSD-3-Clause
  3. //go:build !ts_omit_webclient
  4. package main
  5. import (
  6. "tailscale.com/client/local"
  7. "tailscale.com/ipn/ipnlocal"
  8. "tailscale.com/paths"
  9. )
  10. func init() {
  11. hookConfigureWebClient.Set(func(lb *ipnlocal.LocalBackend) {
  12. lb.ConfigureWebClient(&local.Client{
  13. Socket: args.socketpath,
  14. UseSocketOnly: args.socketpath != paths.DefaultTailscaledSocket(),
  15. })
  16. })
  17. }