sig
type t = {
name : string;
aliases : string array;
addrtype : Core_unix.socket_domain;
addrs : Core_unix.inet_addr array;
}
val getbyname : string -> Core_unix.Host.t option
val getbyname_exn : string -> Core_unix.Host.t
val getbyaddr : Core_unix.inet_addr -> Core_unix.Host.t option
val getbyaddr_exn : Core_unix.inet_addr -> Core_unix.Host.t
end