| 123456789101112131415161718192021 |
- // Copyright (c) Tailscale Inc & AUTHORS
- // SPDX-License-Identifier: BSD-3-Clause
- package safesocket
- import (
- "context"
- "net"
- "github.com/akutz/memconn"
- )
- const memName = "Tailscale-IPN"
- func listen(path string) (net.Listener, error) {
- return memconn.Listen("memu", memName)
- }
- func connect(ctx context.Context, _ string) (net.Conn, error) {
- return memconn.DialContext(ctx, "memu", memName)
- }
|