arp

AuthorHannes Mehnert <hannes@mehnert.org>
LicenseISC
Homepagehttps://github.com/hannesm/arp
Issue Trackerhttps://github.com/hannesm/arp/issues
MaintainerHannes Mehnert <hannes@mehnert.org>
Dependencies
&alcotest
cstruct>= 2.2.0
ipaddr>= 2.2.0
logs
nocrypto
ocamlbuild
ocamlfind
ppx_cstruct
ppx_tools
result
topkg
Optional dependencies
|duration
lwt
mirage-clock
mirage-protocols
mirage-protocols-lwt
mirage-time-lwt
tcpip
Availableocaml-version >= "4.02.0"
PublishedFeb 23, 2017
Source [http] https://github.com/hannesm/arp/releases/download/0.2.0/arp-0.2.0.tbz
ee5ab7b8393217edd93533268f7ff8cf
StatisticsInstalled 6 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/arp/arp.0.2.0/opam

Address Resolution Protocol purely in OCaml

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

A MirageOS Mirage_protocols.ARP implementation is in the mirage subdirectory.

Motivation for this implementation is written up.

No package is dependent