Module S.PDU_replace
val layer2_pdu : PDU.layer2_pdu -> PDU.pdu -> PDU.pdu
val layer3_pdu : PDU.layer3_pdu -> PDU.pdu -> PDU.pdu
val layer4_pdu : PDU.layer4_pdu -> PDU.pdu -> PDU.pdu
val ether_frame : PDU.ether_frame -> PDU.pdu -> PDU.pdu
val ether_header : Ether.ether_header -> PDU.pdu -> PDU.pdu
val ether_payload : PDU.ether_payload -> PDU.pdu -> PDU.pdu
val ipv4_pkt : PDU.ipv4_pkt -> PDU.pdu -> PDU.pdu
val ipv4_header : IPv4.ipv4_header -> PDU.pdu -> PDU.pdu
val ipv4_payload : PDU.ipv4_payload -> PDU.pdu -> PDU.pdu
val ipv6_pkt : PDU.ipv6_pkt -> PDU.pdu -> PDU.pdu
val ipv6_header : IPv6.ipv6_header -> PDU.pdu -> PDU.pdu
val ipv6_payload : PDU.ipv6_payload -> PDU.pdu -> PDU.pdu
val icmpv4_pkt : PDU.icmpv4_pkt -> PDU.pdu -> PDU.pdu
val icmpv4_header : ICMPv4.icmpv4_header -> PDU.pdu -> PDU.pdu
val icmpv4_payload : PDU.icmpv4_payload -> PDU.pdu -> PDU.pdu
val icmpv6_pkt : PDU.icmpv6_pkt -> PDU.pdu -> PDU.pdu
val icmpv6_header : ICMPv6.icmpv6_header -> PDU.pdu -> PDU.pdu
val icmpv6_payload : PDU.icmpv6_payload -> PDU.pdu -> PDU.pdu
val tcp_pdu : PDU.tcp_pdu -> PDU.pdu -> PDU.pdu
val tcp_header : TCP.tcp_header -> PDU.pdu -> PDU.pdu
val tcp_payload : PDU.tcp_payload -> PDU.pdu -> PDU.pdu
val udp_pdu : PDU.udp_pdu -> PDU.pdu -> PDU.pdu
val udp_header : UDP.udp_header -> PDU.pdu -> PDU.pdu
val udp_payload : PDU.udp_payload -> PDU.pdu -> PDU.pdu