sig
val print_as_names : bool Batteries.ref
type t = private Batteries.Unix.inet_addr
type outer_t = Batteries.Unix.inet_addr
val to_string : t -> string
val print : Batteries.Format.formatter -> t -> unit
val o : outer_t -> t
val length : t -> int
val to_dotted_string : t -> string
val of_dotted_string : string -> t option
val zero : t
val broadcast : t
val to_bitstring : t -> Bitstring.bitstring
val of_bitstring : Bitstring.bitstring -> t
val list_of_string : string -> t list
val of_string : string -> t
val random : ?v4:bool -> unit -> t
val print' : 'a BatInnerIO.output -> t -> unit
val of_inet_addr : outer_t -> t
val to_inet_addr : t -> Batteries.Unix.inet_addr
val o32 : int32 -> t
val to_int32 : t -> int32
val higher_bits : t -> int -> t
end