mirage-protocols
MirageOS signatures for network protocols

Install

Authors

Maintainers

Sources

mirage-protocols-v4.0.1.tbz
sha256=b10e3a8f530d48e424ba089fe9e404c2e3b6f0420ea99b39a52bf0d64d4715a1
sha512=bcb2ed457fd143d4c8d13d37fd19e80764e224c0bd7c9c724ed2cd6fb535ba2dee49e39dc00f0dca22a4d55f43aa33e3a02af0451dc4f5042796f764f60e7f1c

Description

mirage-protocols provides a set of module types which libraries intended to be used as MirageOS network implementations should implement.

The current signatures are: ETHERNET, ARP, IP, ICMP, UDP, TCP.

Tags

org:mirage

Published: 05 Nov 2019

Dependencies (9)

  1. macaddr >= "4.0.0"
  2. ipaddr >= "4.0.0"
  3. lwt >= "4.0.0"
  4. duration
  5. fmt
  6. mirage-flow >= "2.0.0"
  7. mirage-device >= "2.0.0"
  8. dune >= "1.0"
  9. ocaml >= "4.06.0"

Dev Dependencies

None

Used by (9)

  1. arp >= "2.3.1" & < "3.0.0"
  2. arp-mirage >= "2.2.0"
  3. charrua-client >= "1.3.0" & < "1.5.0"
  4. charrua-client-mirage >= "1.2.0"
  5. ethernet >= "2.2.0" & < "3.0.0"
  6. mirage-qubes-ipv4 >= "0.8.0" & < "0.9.2"
  7. mirage-stack >= "2.0.0" & < "4.0.0"
  8. mirage-types >= "3.7.1" & < "3.10.0"
  9. tcpip >= "4.0.0" & < "6.0.0"

Conflicts (1)

  1. tcpip >= "7.0.0"