tcpip.ipv4
Ipv4_packet
tcpip
tcpip.checksum
tcpip.icmpv4
tcpip.icmpv4-socket
tcpip.ipv6
tcpip.stack-direct
tcpip.stack-socket
tcpip.tcp
tcpip.tcp_socket_options
tcpip.tcpv4v6-socket
tcpip.udp
tcpip.udpv4v6-socket
type t = {
src : Ipaddr.V4.t;
dst : Ipaddr.V4.t;
id : Cstruct.uint16;
off : Cstruct.uint16;
ttl : Cstruct.uint8;
proto : Cstruct.uint8;
options : Cstruct.t;
}
val pp : Format.formatter -> t -> unit
val equal : t -> t -> bool
type protocol = [
| `ICMP
| `TCP
| `UDP
]
module Unmarshal : sig ... end
module Marshal : sig ... end