package tcpip

  1. Overview
  2. Docs
type direct_ipv4_input = src:Ipaddr.V4.t -> dst:Ipaddr.V4.t -> Cstruct.t -> unit Lwt.t
module type UDPV4_DIRECT = Mirage_protocols.UDP with type ipaddr = Ipaddr.V4.t and type ipinput = direct_ipv4_input
module type TCPV4_DIRECT = Mirage_protocols.TCP with type ipaddr = Ipaddr.V4.t and type ipinput = direct_ipv4_input
type direct_ipv6_input = src:Ipaddr.V6.t -> dst:Ipaddr.V6.t -> Cstruct.t -> unit Lwt.t
module type UDPV6_DIRECT = Mirage_protocols.UDP with type ipaddr = Ipaddr.V6.t and type ipinput = direct_ipv6_input
module type TCPV6_DIRECT = Mirage_protocols.TCP with type ipaddr = Ipaddr.V6.t and type ipinput = direct_ipv6_input
type direct_ipv4v6_input = src:Ipaddr.t -> dst:Ipaddr.t -> Cstruct.t -> unit Lwt.t
module type UDPV4V6_DIRECT = Mirage_protocols.UDP with type ipaddr = Ipaddr.t and type ipinput = direct_ipv4v6_input
module type TCPV4V6_DIRECT = Mirage_protocols.TCP with type ipaddr = Ipaddr.t and type ipinput = direct_ipv4v6_input
OCaml

Innovation. Community. Security.