A network interface on the local machine. See man getifaddrs.
module Broadcast_or_destination : sig ... endmodule Flag : sig ... endmodule Family : sig ... endtype 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 ... endval broadcast_or_destination : t ‑> Broadcast_or_destination.t optionval netmask : t ‑> Inet_addr.t optionval address : t ‑> Inet_addr.t optionval flags : t ‑> Flag.Set.tval name : t ‑> stringmodule Fields : sig ... endval sexp_of_t : t ‑> Sexplib.Sexp.t