Module Core__Core_unix.Ifaddr

A network interface on the local machine. See man getifaddrs.

module Broadcast_or_destination : sig ... end
module Flag : sig ... end
module Family : sig ... end
type t = {
name : string;
family : Family.t;
flags : Flag.Set.t;
address : Inet_addr.t option;
netmask : Inet_addr.t option;
broadcast_or_destination : Broadcast_or_destination.t option;
}
include sig ... end
val broadcast_or_destination : t ‑> Broadcast_or_destination.t option
val netmask : t ‑> Inet_addr.t option
val address : t ‑> Inet_addr.t option
val flags : t ‑> Flag.Set.t
val family : t ‑> Family.t
val name : t ‑> string
module Fields : sig ... end
val sexp_of_t : t ‑> Sexplib.Sexp.t