Skip to content
File

Blob: util/pipe/pipe_unix.go

go18 lines
1//go:build unix
2 
3package pipe
4 
5import (
6 "context"
7 "net"
8)
9 
10func DialPipe(ctx context.Context, path string) (net.Conn, error) {
11 dialer := &net.Dialer{}
12 return dialer.DialContext(ctx, "unix", path)
13}
14 
15func ListenPipe(path string) (net.Listener, error) {
16 return net.Listen("unix", path)
17}