Module S.To_debug_string

val ether_addr : Ether.ether_addr -> string
val ipv4_addr : IPv4.ipv4_addr -> string
val ipv6_addr : IPv6.ipv6_addr -> string
val tcp_port : tcp_port -> string
val udp_port : udp_port -> string
val ether_header : Ether.ether_header -> string
val ether_payload : PDU.ether_payload -> string
val ether_frame : PDU.ether_frame -> string
val layer2_pdu : PDU.layer2_pdu -> string
val ipv4_header : IPv4.ipv4_header -> string
val ipv4_payload : PDU.ipv4_payload -> string
val ipv4_pkt : PDU.ipv4_pkt -> string
val ipv6_header : IPv6.ipv6_header -> string
val ipv6_payload : PDU.ipv6_payload -> string
val ipv6_pkt : PDU.ipv6_pkt -> string
val icmpv4_type : ICMPv4.icmpv4_type -> string
val icmpv4_header : ICMPv4.icmpv4_header -> string
val icmpv4_payload : PDU.icmpv4_payload -> string
val icmpv4_pkt : PDU.icmpv4_pkt -> string
val icmpv6_type : ICMPv6.icmpv6_type -> string
val icmpv6_header : ICMPv6.icmpv6_header -> string
val icmpv6_payload : PDU.icmpv6_payload -> string
val icmpv6_pkt : PDU.icmpv6_pkt -> string
val layer3_pdu : PDU.layer3_pdu -> string
val tcp_header : TCP.tcp_header -> string
val tcp_payload : PDU.tcp_payload -> string
val tcp_pdu : PDU.tcp_pdu -> string
val udp_header : UDP.udp_header -> string
val udp_payload : PDU.udp_payload -> string
val udp_pdu : PDU.udp_pdu -> string
val layer4_pdu : PDU.layer4_pdu -> string
val flat_pdu : Unsafe_flat_PDU.flat_pdu -> string
val pdu : PDU.pdu -> string