package arp

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

Install

Dune Dependency

Authors

Maintainers

Sources

arp-0.1.1.tbz
sha256=9ec5481542f9a21b92894c08377dab0f21b8b26c8f6baffd4cbc062b408746d0
md5=44ae38c452ff02c9e1424650c68e6361

Description

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

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

Motivation for this implementation is written up.

Published: 13 Jul 2016

README

ARP - Address Resolution Protocol purely in OCaml

0.1.1

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

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

Motivation for this implementation is written up.

Documentation

API Documentation is available online, also a test suite and a coverage report.

Dependencies (10)

  1. logs
  2. ipaddr >= "2.2.0" & < "2.9.0"
  3. ppx_cstruct < "3.4.0"
  4. cstruct >= "2.2.0" & < "3.4.0"
  5. result
  6. ppx_tools
  7. topkg build
  8. ocamlbuild build
  9. ocamlfind build
  10. ocaml >= "4.02.0"

Dev Dependencies (4)

  1. tcpip with-test
  2. mirage-types with-test & < "3.0.0"
  3. nocrypto with-test
  4. alcotest with-test

Used by (1)

  1. mirage-nat >= "1.1.0" & < "2.1.0"

Conflicts (2)

  1. mirage-types-lwt >= "3.0.0"
  2. tcpip < "3.0.0"
OCaml

Innovation. Community. Security.