package mirage

  1. Overview
  2. Docs

Module Devices.IpSource

Sourcetype v4
Sourcetype v6
Sourcetype v4v6
Sourcetype 'a ip
Sourcetype ipv4 = v4 ip
Sourcetype ipv6 = v6 ip
Sourcetype ipv4v6 = v4v6 ip
Sourcetype ipv4_config = {
  1. network : Ipaddr.V4.Prefix.t;
  2. gateway : Ipaddr.V4.t option;
}
Sourcetype ipv6_config = {
  1. network : Ipaddr.V6.Prefix.t;
  2. gateway : Ipaddr.V6.t option;
}
Sourceval keyed_create_ipv4 : ?group:string -> ?config:ipv4_config -> no_init:bool Functoria.runtime_arg -> Ethernet.ethernet Functoria.impl -> Arp.arpv4 Functoria.impl -> ipv4 Functoria.impl
Sourceval keyed_create_ipv6 : ?group:string -> ?config:ipv6_config -> no_init:bool Functoria.runtime_arg -> Network.network Functoria.impl -> Ethernet.ethernet Functoria.impl -> ipv6 Functoria.impl
Sourceval create_ipv4v6 : ?group:string -> ipv4 Functoria.impl -> ipv6 Functoria.impl -> ipv4v6 Functoria.impl
Sourceval right_tcpip_library : ?libs:string list -> sublibs:string list -> string -> Functoria.package list Functoria.value
OCaml

Innovation. Community. Security.