7 #ifndef DOCSIS3_OPTION_DEFS_H
8 #define DOCSIS3_OPTION_DEFS_H
14 #define DOCSIS3_V4_OPTION_SPACE "docsis3-v4"
15 #define DOCSIS3_V6_OPTION_SPACE "docsis3-v6"
20 #define VENDOR_ID_CABLE_LABS 4491
22 #define DOCSIS3_V4_ORO 1
23 #define DOCSIS3_V4_TFTP_SERVERS 2
36 sizeof(DOCSIS3_V4_OPTION_DEFINITIONS[0]);
39 #define DOCSIS3_V6_ORO 1
40 #define DOCSIS3_V6_DEVICE_TYPE 2
41 #define DOCSIS3_V6_VENDOR_NAME 10
42 #define DOCSIS3_V6_TFTP_SERVERS 32
43 #define DOCSIS3_V6_CONFIG_FILE 33
44 #define DOCSIS3_V6_SYSLOG_SERVERS 34
45 #define DOCSIS3_V6_DEVICE_ID 36
46 #define DOCSIS3_V6_TIME_SERVERS 37
47 #define DOCSIS3_V6_TIME_OFFSET 38
51 #define DOCSIS3_V6_CMTS_CM_MAC 1026
81 sizeof(DOCSIS3_V6_OPTION_DEFINITIONS[0]);
90 #endif // DOCSIS3_OPTION_DEFS_H
#define DOCSIS3_V6_CMTS_CM_MAC
#define DOCSIS3_V6_VENDOR_NAME
#define DOCSIS3_V6_DEVICE_ID
Parameters being used to make up an option definition.
#define DOCSIS3_V4_OPTION_SPACE
global docsis3 option spaces
#define DOCSIS3_V6_SYSLOG_SERVERS
const OptionDefParams DOCSIS3_V6_OPTION_DEFINITIONS[]
Definitions of standard DHCPv6 options.
const char * DOCSIS3_CLASS_MODEM
DOCSIS3.0 compatible cable modem.
#define DOCSIS3_V6_CONFIG_FILE
const char * DOCSIS3_CLASS_EROUTER
The class as specified in vendor-class option by the devices.
#define DOCSIS3_V6_TIME_OFFSET
const OptionDefParams DOCSIS3_V4_OPTION_DEFINITIONS[]
Definitions of standard DHCPv4 options.
Defines the logger used by the top-level component of kea-dhcp-ddns.
const int DOCSIS3_V6_OPTION_DEFINITIONS_SIZE
Number of option definitions defined.
#define DOCSIS3_V4_TFTP_SERVERS
#define DOCSIS3_V6_TFTP_SERVERS
#define DOCSIS3_V6_TIME_SERVERS
#define DOCSIS3_V6_OPTION_SPACE
#define DOCSIS3_V6_DEVICE_TYPE
const int DOCSIS3_V4_OPTION_DEFINITIONS_SIZE
Number of option definitions defined.