package arp

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

Install

Authors

Maintainers

Sources

arp-v3.0.0.tbz
sha256=f66bc9b03fa5ff66459ce63be0a223573d85160112b8c559e683716fd24674f4
sha512=52eb9fdb00729a5b6c1d7dd9d14fca213aecddc6e2893c0e670dea3b31576e6765061f557b6521a065ed15a931f4cbbf432b4db8fe53df40dc801695acd242d4

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: 10 Dec 2021

Dependencies (11)

  1. ethernet >= "3.0.0"
  2. mirage-profile >= "0.9"
  3. duration
  4. lwt
  5. mirage-time >= "2.0.0"
  6. logs
  7. macaddr >= "4.0.0"
  8. ipaddr >= "4.0.0"
  9. cstruct >= "6.0.0"
  10. dune >= "2.7.0"
  11. 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