mirage-protocols

MirageOS signatures for network protocols
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.

Install
Published
15 Nov 2021
Authors
Maintainers
Sources
mirage-protocols-v7.0.0.tbz
sha256=5659c450015b05b97448f1ee394858e383d62e26ffd88fd4fd0c5c4cd376c0f0 sha512=fd0ab477605933fbab6693b83067d64196ba52e4e968cc5a5449e059e65dde12bfba543eeb39f2562bfe5d5c25b5268e73dee24fd55e0ad390a6c6795d932ac4
Dependencies
cstruct >= "6.0.0"
macaddr >= "4.0.0"
ipaddr >= "4.0.0"
lwt >= "4.0.0"
mirage-flow >= "2.0.0"
dune >= "1.0"
ocaml >= "4.08.0"
Reverse Dependencies
arp >= "2.3.1" & < "3.0.0"
arp-mirage >= "2.2.0"
charrua-client >= "1.3.0" & < "1.5.0"
dns-mirage >= "6.1.1" & < "6.1.3"
dns-resolver >= "6.1.1" & < "6.1.3"
dns-server >= "6.1.1" & < "6.1.3"
ethernet >= "2.2.0" & < "3.0.0"
git-mirage >= "3.0.0" & < "3.7.0"
mirage-qubes-ipv4 >= "0.8.0" & < "0.9.2"
mirage-stack >= "2.0.0" & < "4.0.0"
mirage-types >= "3.9.0"
paf = "0.0.7"
tcpip = "6.4.0"
Conflicts
tcpip >= "7.0.0"