Module Ipv6_wire

val sizeof_ipv6 : int
val int_to_protocol : int -> [> `ICMP | `TCP | `UDP ] option
val protocol_to_int : [< `ICMP | `TCP | `UDP ] -> int
val set_ip : Cstruct.t -> int -> Ipaddr.V6.t -> unit
val get_ip : Cstruct.t -> int -> Ipaddr.V6.t
val version_flow_off : int
val len_off : int
val nhdr_off : int
val hlim_off : int
val src_off : int
val dst_off : int
val get_version_flow : Cstruct.t -> Cstruct.uint32
val set_version_flow : Cstruct.t -> Cstruct.uint32 -> unit
val get_nhdr : Cstruct.t -> Cstruct.uint8
val set_nhdr : Cstruct.t -> Cstruct.uint8 -> unit
val get_len : Cstruct.t -> Cstruct.uint16
val set_len : Cstruct.t -> Cstruct.uint16 -> unit
val get_hlim : Cstruct.t -> Cstruct.uint8
val set_hlim : Cstruct.t -> Cstruct.uint8 -> unit
val get_src : Cstruct.t -> Ipaddr.V6.t
val set_src : Cstruct.t -> Ipaddr.V6.t -> unit
val get_dst : Cstruct.t -> Ipaddr.V6.t
val set_dst : Cstruct.t -> Ipaddr.V6.t -> unit
val ty_off : int
val get_ty : Cstruct.t -> Cstruct.uint8
val set_ty : Cstruct.t -> Cstruct.uint8 -> unit
val code_off : int
val get_code : Cstruct.t -> Cstruct.uint8
val set_code : Cstruct.t -> Cstruct.uint8 -> unit
module Ns : sig ... end
module Llopt : sig ... end
module Icmpv6 : sig ... end
module Na : sig ... end
module Rs : sig ... end
module Pingv6 : sig ... end
module Opt : sig ... end
module Opt_prefix : sig ... end
module Ra : sig ... end
module Redirect : sig ... end