mirror of
https://github.com/tailscale/tailscale.git
synced 2025-04-21 06:01:42 +00:00
ipn/ipnserver: add Server.LocalBackend accessor
Was done as part of e6fbc0cd54906c85f58f8d69fb5872886db8811d for ssh work, but wasn't committed yet. Including it here both to minimize the ssh diff size, and because I need it for a separate change. Change-Id: If6eb54a2ca7150ace96488ed14582c2c05ca3422 Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
parent
b3abdc381d
commit
01bd789c26
@ -107,6 +107,9 @@ type Server struct {
|
|||||||
disconnectSub map[chan<- struct{}]struct{} // keys are subscribers of disconnects
|
disconnectSub map[chan<- struct{}]struct{} // keys are subscribers of disconnects
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// LocalBackend returns the server's LocalBackend.
|
||||||
|
func (s *Server) LocalBackend() *ipnlocal.LocalBackend { return s.b }
|
||||||
|
|
||||||
// connIdentity represents the owner of a localhost TCP or unix socket connection.
|
// connIdentity represents the owner of a localhost TCP or unix socket connection.
|
||||||
type connIdentity struct {
|
type connIdentity struct {
|
||||||
Conn net.Conn
|
Conn net.Conn
|
||||||
|
Loading…
x
Reference in New Issue
Block a user