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_lwt.UDPV4 with type ipinput = direct_ipv4_input
module type TCPV4_DIRECT = Mirage_protocols_lwt.TCPV4 with type ipinput = direct_ipv4_input
module Make (Time : Mirage_time.S) (Random : Mirage_random.C) (Netif : Mirage_net_lwt.S) (Ethif : Mirage_protocols_lwt.ETHIF with type netif = Netif.t) (Arpv4 : Mirage_protocols_lwt.ARP) (Ipv4 : Mirage_protocols_lwt.IPV4 with type ethif = Ethif.t) (Icmpv4 : Mirage_protocols_lwt.ICMPV4) (Udpv4 : UDPV4_DIRECT with type ip = Ipv4.t) (Tcpv4 : TCPV4_DIRECT with type ip = Ipv4.t) : sig ... end
OCaml

Innovation. Community. Security.