mirage-nat

Mirage-nat is a library for network address translation to be used with MirageOS
IN THIS PACKAGE
Module Mirage_nat
type port = Cstruct.uint16
type endpoint = Ipaddr.V4.t * port
type error = [
| `Overlap
| `Cannot_NAT
| `Untranslated
| `TTL_exceeded
]
val pp_error : [< error ] Fmt.t
type ports = {
tcp : port list;
udp : port list;
icmp : port list;
}
module type S = sig ... end
module type SUBTABLE = sig ... end
module type TABLE = sig ... end