//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) }