package arp

  1. Overview
  2. Docs
Address Resolution Protocol purely in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

arp-v2.3.1.tbz
sha256=77cc562959a97695030d91180f1977ee52334e22da01e3d013e0fc3d971bf5db
sha512=d3c229ead968d50da9ce3dd7c5a5cbec936c98cbcee89fd1be1f2da5827493509e1572b6b94c682e225689dd25b318a9dd09c8e8b1a7ac82da60cf96005b8918

Description

ARP is an implementation of the address resolution protocol (RFC826) purely in OCaml. It handles IPv4 protocol addresses and Ethernet hardware addresses only.

Published: 26 Nov 2020

Dependencies (11)

  1. mirage-profile >= "0.9"
  2. duration
  3. lwt
  4. mirage-protocols >= "4.0.0" & < "8.0.0"
  5. mirage-time >= "2.0.0"
  6. logs
  7. macaddr >= "4.0.0"
  8. ipaddr >= "4.0.0"
  9. cstruct >= "2.2.0" & < "6.1.0"
  10. dune >= "2.7.0"
  11. ocaml >= "4.06.0"

Dev Dependencies (11)

  1. mirage-time-unix with-test & >= "2.0.0"
  2. mirage-random-test with-test & >= "0.1.0"
  3. mirage-random with-test & >= "2.0.0" & < "4.0.0"
  4. mirage-clock-unix with-test & >= "3.0.0"
  5. mirage-vnetif with-test & >= "0.5.0"
  6. fmt with-test
  7. ethernet with-test & >= "2.0.0" & < "3.0.0"
  8. alcotest with-test & < "1.4.0"
  9. bisect_ppx dev & >= "2.5.0"
  10. mirage-random-test with-test & >= "0.1.0"
  11. mirage-random with-test & >= "2.0.0" & < "4.0.0"

Used by (3)

  1. capnp-rpc-mirage >= "1.1" & < "1.2.2"
  2. mirage-nat >= "1.1.0" & < "2.1.0"
  3. tcpip >= "6.0.0" & < "7.0.0"

Conflicts

None

OCaml

Innovation. Community. Security.