Kea  1.5.0
docsis3_option_defs.h File Reference
+ Include dependency graph for docsis3_option_defs.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 isc
 Defines the logger used by the top-level component of kea-dhcp-ddns.
 
 isc::dhcp
 

Macros

#define DOCSIS3_V4_ORO   1
 
#define DOCSIS3_V4_TFTP_SERVERS   2
 
#define DOCSIS3_V6_CMTS_CM_MAC   1026
 
#define DOCSIS3_V6_CONFIG_FILE   33
 
#define DOCSIS3_V6_DEVICE_ID   36
 
#define DOCSIS3_V6_DEVICE_TYPE   2
 
#define DOCSIS3_V6_ORO   1
 
#define DOCSIS3_V6_SYSLOG_SERVERS   34
 
#define DOCSIS3_V6_TFTP_SERVERS   32
 
#define DOCSIS3_V6_TIME_OFFSET   38
 
#define DOCSIS3_V6_TIME_SERVERS   37
 
#define DOCSIS3_V6_VENDOR_NAME   10
 
#define VENDOR_ID_CABLE_LABS   4491
 

Variables

const char * isc::dhcp::DOCSIS3_CLASS_EROUTER = "eRouter1.0"
 The class as specified in vendor-class option by the devices. More...
 
const char * isc::dhcp::DOCSIS3_CLASS_MODEM = "docsis3.0"
 DOCSIS3.0 compatible cable modem. More...
 
const OptionDefParams isc::dhcp::DOCSIS3_V4_DEFS []
 Definitions of standard DHCPv4 options. More...
 
const int isc::dhcp::DOCSIS3_V4_DEFS_SIZE = sizeof(DOCSIS3_V4_DEFS) / sizeof(OptionDefParams)
 Number of option definitions defined. More...
 
const OptionDefParams isc::dhcp::DOCSIS3_V6_DEFS []
 Definitions of standard DHCPv6 options. More...
 
const int isc::dhcp::DOCSIS3_V6_DEFS_SIZE
 Number of option definitions defined. More...
 

Macro Definition Documentation

◆ DOCSIS3_V4_ORO

#define DOCSIS3_V4_ORO   1

Definition at line 18 of file docsis3_option_defs.h.

◆ DOCSIS3_V4_TFTP_SERVERS

#define DOCSIS3_V4_TFTP_SERVERS   2

Definition at line 19 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_CMTS_CM_MAC

#define DOCSIS3_V6_CMTS_CM_MAC   1026

Definition at line 43 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_CONFIG_FILE

#define DOCSIS3_V6_CONFIG_FILE   33

Definition at line 35 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_DEVICE_ID

#define DOCSIS3_V6_DEVICE_ID   36

Definition at line 37 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_DEVICE_TYPE

#define DOCSIS3_V6_DEVICE_TYPE   2

Definition at line 32 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_ORO

#define DOCSIS3_V6_ORO   1
Todo:
define remaining docsis3 v6 codes

Definition at line 31 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_SYSLOG_SERVERS

#define DOCSIS3_V6_SYSLOG_SERVERS   34

Definition at line 36 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_TFTP_SERVERS

#define DOCSIS3_V6_TFTP_SERVERS   32

Definition at line 34 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_TIME_OFFSET

#define DOCSIS3_V6_TIME_OFFSET   38

Definition at line 39 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_TIME_SERVERS

#define DOCSIS3_V6_TIME_SERVERS   37

Definition at line 38 of file docsis3_option_defs.h.

◆ DOCSIS3_V6_VENDOR_NAME

#define DOCSIS3_V6_VENDOR_NAME   10

Definition at line 33 of file docsis3_option_defs.h.

◆ VENDOR_ID_CABLE_LABS

#define VENDOR_ID_CABLE_LABS   4491

Definition at line 16 of file docsis3_option_defs.h.