charrua-core

DHCP wire frame encoder and decoder
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library charrua-core.server
Module Ast
type host = {
hostname : string;
options : Dhcp_wire.dhcp_option list;
fixed_addr : Ipaddr.V4.t option;
hw_addr : Macaddr.t;
}
type subnet = {
network : Ipaddr.V4.Prefix.t;
range : (Ipaddr.V4.t * Ipaddr.V4.t) option;
options : Dhcp_wire.dhcp_option list;
hosts : host list;
default_lease_time : int32 option;
max_lease_time : int32 option;
}
type t = {
subnets : subnet list;
options : Dhcp_wire.dhcp_option list;
default_lease_time : int32;
max_lease_time : int32;
}