mirage-protocols-lwtversion
MirageOS signatures for network protocols
mirage-protocols provides a set of module types which libraries intended to be used as MirageOS network implementations should implement.
The set of protocols defined is:
Mirage_protocols.ETHIF and Mirage_protocols_lwt.ETHIF Mirage_protocols.ARP and Mirage_protocols_lwt.ARP Mirage_protocols.IP and Mirage_protocols_lwt.IP, via Mirage_protocols_lwt.IPV4 and Mirage_protocols_lwt.IPV6 Mirage_protocols.ICMP and Mirage_protocols_lwt.ICMP, via Mirage_protocols_lwt.ICMPV4 Mirage_protocols.UDP and Mirage_protocols_lwt.UDP, via Mirage_protocols_lwt.UDPV4 and Mirage_protocols_lwt.UDPV6 Mirage_protocols.TCP and Mirage_protocols_lwt.TCP, via Mirage_protocols_lwt.TCPV4 and Mirage_protocols_lwt.TCPV6
mirage-protocols is distributed under the ISC license.
Tags | org:mirage |
---|---|
Author | Mindy Preston <meetup@yomimono.org> |
License | ISC |
Published | |
Homepage | https://github.com/mirage/mirage-protocols |
Issue Tracker | https://github.com/mirage/mirage-protocols/issues |
Maintainer | Mindy Preston <meetup@yomimono.org> |
Dependencies | |
Source [http] | https://github.com/mirage/mirage-protocols/releases/download/v1.4.0/mirage-protocols-1.4.0.tbz sha256=bb6aacb74189fd589a91a29c6d29d40679364f77a5db387bb9d677e44e13fcbc md5=3557203aa8557aa5d3ffe7a0c7583925 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/mirage-protocols-lwt/mirage-protocols-lwt.1.4.0/opam |
Required by
- arp-mirage<2.0.0
- charrua-client-mirage>=0.11.1 & <0.12.0
- ethernet<2.0.0
- mirage-qubes-ipv4>=0.6 & <0.7.0
- mirage-types-lwt>=3.2.0 & <3.4.0
- tcpip>=3.5.0 & <3.7.1
Optionally used by
- arp>=0.2.0 & <1.0.0
- mirage-qubes=0.4