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

Install

Authors

Maintainers

Sources

arp-3.1.0.tbz
sha256=83f684869b9f41cc92fef0ad2a4d19d6c61a60d466405699f6b4e9f45e27ab9e
sha512=aab7c0f0ebbd4dfb47a2c3527568d2714d5fe9c2d744c0e71172a977cd41160c439af2daa478ca70efc201243068bf3fba6471b85563150752efd632b2aec664

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: 15 Mar 2023

Dependencies (10)

  1. ethernet >= "3.0.0"
  2. duration
  3. lwt
  4. mirage-time >= "2.0.0"
  5. logs
  6. macaddr >= "4.0.0"
  7. ipaddr >= "4.0.0"
  8. cstruct >= "6.0.0"
  9. dune >= "2.7.0"
  10. ocaml >= "4.06.0"

Dev Dependencies (9)

  1. mirage-flow with-test & >= "2.0.1"
  2. mirage-time-unix with-test & >= "2.0.0"
  3. mirage-clock-unix with-test & >= "3.0.0"
  4. mirage-vnetif with-test & >= "0.5.0"
  5. fmt with-test & >= "0.8.7"
  6. alcotest with-test
  7. mirage-random-test with-test & >= "0.1.0"
  8. mirage-random with-test & >= "2.0.0"
  9. bisect_ppx dev & >= "2.5.0"

Used by (7)

  1. capnp-rpc-mirage >= "1.1"
  2. charrua-client >= "1.5.0"
  3. mirage-nat >= "1.1.0" & < "2.1.0"
  4. mirage-protocols >= "8.0.0"
  5. mirage-qubes-ipv4 >= "0.9.2"
  6. mirage-vnetif-stack
  7. tcpip >= "6.0.0"

Conflicts

None