module Pdu:sig
..end
type
t = {
|
ttl : |
|
proto : |
|
diff_serv : |
|
ecn : |
|
flow_label : |
|
src : |
|
dst : |
|
payload : |
val make : ?ttl:int ->
?diff_serv:int ->
?ecn:int ->
?flow_label:int ->
Ip.Proto.t -> Ip.Addr.t -> Ip.Addr.t -> Tools.Payload.outer_t -> t
val random : unit -> t
val pseudo_header : t -> unit -> Bitstring.bitstring
val pack : t -> Bitstring.bitstring
val unpack : string * int * int -> t option