charrua-core

AuthorChristiano F. Haesbaert <haesbaert@haesbaert.org>
LicenseISC
Homepagehttps://github.com/mirage/charrua-core
Issue Trackerhttps://github.com/mirage/charrua-core/issues
MaintainerChristiano F. Haesbaert <haesbaert@haesbaert.org>
Dependencies
&cstruct>= 1.9.0&3.0.0
io-page
ipaddr>= 2.5.0
menhir
ocamlbuild
ocamlfind
ppx_cstruct
ppx_sexp_conv
ppx_tools
rresult
sexplib
tcpip>= 3.1.0&3.2.0
topkg
Availableocaml-version >= "4.03" & opam-version >= "1.2"
PublishedApr 13, 2017
Source [http] https://github.com/mirage/charrua-core/releases/download/v0.7/charrua-core-0.7.tbz
8dc296dd688e9cea29bfb131774a7b41
StatisticsInstalled 8 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/charrua-core/charrua-core.0.7/opam

DHCP core library - a DHCP server and wire frame encoder and decoder

charrua-core is an ISC-licensed DHCP library implementation in OCaml.

docs Build Status

It provides basically two modules, a Dhcp_wire responsible for parsing and constructing DHCP messages and a Dhcp_server module used for constructing DHCP servers.

charrua-unix is a Unix DHCP server based on charrua-core.

mirage is a Mirage DHCP unikernel server based on charrua-core.

You can browse the API for charrua-core at http://mirage.github.io/charrua-core/api

Necessary for
charrua-unix
>= 0.5
vpnkit