const cgoAvailable …
type addrinfoErrno …
func (eai addrinfoErrno) Error() string { … }
func (eai addrinfoErrno) Temporary() bool { … }
func (eai addrinfoErrno) Timeout() bool { … }
func (eai addrinfoErrno) isAddrinfoErrno() { … }
func doBlockingWithCtx[T any](ctx context.Context, lookupName string, blocking func() (T, error)) (T, error) { … }
func cgoLookupHost(ctx context.Context, name string) (hosts []string, err error) { … }
func cgoLookupPort(ctx context.Context, network, service string) (port int, err error) { … }
func cgoLookupServicePort(hints *_C_struct_addrinfo, network, service string) (port int, err error) { … }
func cgoLookupHostIP(network, name string) (addrs []IPAddr, err error) { … }
func cgoLookupIP(ctx context.Context, network, name string) (addrs []IPAddr, err error) { … }
const nameinfoLen …
const maxNameinfoLen …
func cgoLookupPTR(ctx context.Context, addr string) (names []string, err error) { … }
func cgoLookupAddrPTR(addr string, sa *_C_struct_sockaddr, salen _C_socklen_t) (names []string, err error) { … }
func cgoSockaddr(ip IP, zone string) (*_C_struct_sockaddr, _C_socklen_t) { … }
func cgoLookupCNAME(ctx context.Context, name string) (cname string, err error, completed bool) { … }
func resSearch(ctx context.Context, hostname string, rtype, class int) ([]dnsmessage.Resource, error) { … }
func cgoResSearch(hostname string, rtype, class int) ([]dnsmessage.Resource, error) { … }