Technical References

AT_NODE (dhcpnode)
Deprecated.
AT_NOLEN (no length)
A DHCP option code with no length or value. For example: PAD or END.
AT_NSTRING (nstr)
A string that is stored as a counted sequence, and is not necessarily null-terminated.
AT_OBJ (obj)
A CNR object of any schema class.
AT_OBJREF (objref)
A reference to a specific class of object by OID. It is similar to an AT_OID, but adds the
additional expectation that the referenced object has the specified class and does exist in the database.
AT_OID (oid)
An 8-byte object id. The AT_OID type differs from the
AT_OBJREF in that it does not imply
that the OID can be resolved to any specific type of object.
AT_OPTION (option)
A DHCPv4 option value.
AT_OPTION6 (option6)
A DHCPv6 option value.
AT_OPTIONID4 (optionid4)
A DHCPv4 option number, stored as a four-octet integer.
AT_OPTIONID6 (optionid6)
A DHCPv6 option number, stored as a four-octet integer.
AT_OVERLOAD (overld)
A type representing the DHCP option-overload option as a single octet.
AT_PACK (pack)
An
AT_BLOB that has some kind of structure associated with it.
AT_PAD (dhcppad)
The DHCP PAD option, a single zero octet.
AT_PCV (pcv)
A 32 bit product compatibility version number. The components of this number are (from high to
low): major: 8 bits, minor: 8 bits, revision: 16 bits.
AT_PERCENT (percent)
An integer bounded to the range 0-100, with a normal ascii output form that ends with a '%'. The
value is stored as a single byte.
AT_PREFIX (prefix)
A 17-byte sequence representing an IPv6 prefix. It consists of 16 bytes of prefix (with bits
beyond the prefix-length being 0) followed by 1-byte of prefix-length (0-128). This is like
AT_SUBNET
for IPv6.
AT_RANGE (range)
A 64-bit value containing a pair of 32-bit integers defining a range of integer values. This differs
from the bounded integer and bounded time types.
AT_RANGEBYTE (rangebyte)
An
AT_BYTE value that is restricted to a range of valid values.