Module B.ICMPv6

type ipv6_addr
type icmpv6_type =
| ICMPv6_Echo_reply
| ICMPv6_Echo_request
type icmpv6_header
type icmpv6_payload_raw
val icmpv6_header_to_icmpv6_type : icmpv6_header -> icmpv6_type
val make_dummy_icmpv6_header : unit -> icmpv6_header
val update_icmpv6_header_ : icmpv6_type option -> icmpv6_header -> icmpv6_header
val icmpv6_payload_raw_to_byte_string : icmpv6_payload_raw -> string
val byte_string_to_icmpv6_payload_raw : string -> icmpv6_payload_raw