AdGuardHome/internal/aghnet/net_unix.go

20 lines
338 B
Go
Raw Normal View History

//go:build openbsd || freebsd || linux || darwin
// +build openbsd freebsd linux darwin
package aghnet
import (
"io"
"syscall"
"github.com/AdguardTeam/golibs/errors"
)
func closePortChecker(c io.Closer) (err error) {
return c.Close()
}
func isAddrInUse(err syscall.Errno) (ok bool) {
return errors.Is(err, syscall.EADDRINUSE)
}