Module Tcp.Segment

module Rx : functor (T : Mirage_time.S) -> sig ... end
type tx_flags =
| No_flags
| Syn
| Fin
| Rst
| Psh

Either Syn/Fin/Rst allowed, but not combinations

module Tx : functor (Time : Mirage_time.S) -> functor (Clock : Mirage_clock.MCLOCK) -> sig ... end

Pre-transmission queue