# Functions
NewAllocator returns an instance of libnetwork ipam.
# Structs
AddressRange specifies first and last ip ordinal which identifies a range in a pool of addresses.
Allocator provides per address space ipv4/ipv6 book keeping.
PoolData contains the configured pool data.
SubnetKey is the pointer to the configured pools in each address space.