RDK-B
|
Data Structures | |
struct | _WAN_IPV4_CFG |
struct | _WAN_IPV6_CFG |
struct | _WAN_QOS_QUEUE |
struct | _WAN_MAPT_CFG |
struct | _SELFHEAL_CONFIG |
Macros | |
#define | RETURN_ERROR 1 |
#define | RETURN_OK 0 |
#define | BUFLEN_8 8 |
#define | BUFLEN_32 32 |
#define | BUFLEN_64 64 |
Typedefs | |
typedef struct _WAN_IPV4_CFG | WAN_IPV4_CFG |
typedef struct _WAN_IPV4_CFG * | PWAN_IPV4_CFG |
typedef struct _WAN_IPV6_CFG | WAN_IPV6_CFG |
typedef struct _WAN_IPV6_CFG * | PWAN_IPV6_CFG |
typedef struct _WAN_QOS_QUEUE | WAN_QOS_QUEUE |
typedef struct _WAN_QOS_QUEUE * | PWAN_QOS_QUEUE |
typedef struct _WAN_MAPT_CFG | WAN_MAPT_CFG |
typedef struct _WAN_MAPT_CFG * | PWAN_MAPT_CFG |
typedef struct _SELFHEAL_CONFIG | SELFHEAL_CONFIG |
typedef struct _SELFHEAL_CONFIG * | PSELFHEAL_CONFIG |
Enumerations | |
enum | t_eWanMode { WAN_MODE_DISABLED = 1, WAN_MODE_DSL_ONLY = 2, WAN_MODE_ETH_ONLY = 3, WAN_MODE_AUTO = 4 } |
struct _WAN_IPV4_CFG |
Data Fields | |
char | ifname [64] |
char | subnetmask [64] |
char | ipaddress [64] |
char | dnsservers [256] |
char | defaultgateway [64] |
struct _WAN_IPV6_CFG |
Data Fields | |
char | ifname [64] |
char | ipaddress [128] |
char | dnsservers [512] |
int | preferredlifetime |
int | validlifetime |
struct _WAN_QOS_QUEUE |
Data Fields | |
unsigned long | InstanceNumber |
char | Alias [64] |
unsigned long | queueKey |
unsigned char | queueEnable |
char | queueStatus [256] |
char | queueInterface [256] |
unsigned long | queueWeight |
unsigned long | queuePrecedence |
unsigned long | REDThreshold |
char | dropAlgorithm [256] |
char | schedulerAlgorithm [256] |
signed long | shapingRate |
unsigned long | shapingBurstSize |
signed long | MinBitRate |
char | QueueName [256] |
signed long | DslLatency |
signed long | PtmPriority |
unsigned long | QueueId |
unsigned long | LowClassMaxThreshold |
unsigned long | LowClassMinThreshold |
unsigned long | HighClassMinThreshold |
unsigned long | HighClassMaxThreshold |
char | L2DeviceType [32] |
struct _WAN_MAPT_CFG |
Data Fields | |
char | ifName [64] |
char | brIPv6Prefix [128] |
char | ruleIPv4Prefix [128] |
char | ruleIPv6Prefix [128] |
unsigned int | psidOffset |
unsigned int | ratio |
char | pdIPv6Prefix [128] |
struct _SELFHEAL_CONFIG |
Structure for SELFHEAL configuration which is required in ccsp-wanagent and wan hal.
Data Fields | |
unsigned int | rebootStatus |
typedef struct _WAN_IPV4_CFG WAN_IPV4_CFG |
typedef struct _WAN_IPV4_CFG * PWAN_IPV4_CFG |
typedef struct _WAN_IPV6_CFG WAN_IPV6_CFG |
typedef struct _WAN_IPV6_CFG * PWAN_IPV6_CFG |
typedef struct _WAN_QOS_QUEUE WAN_QOS_QUEUE |
typedef struct _WAN_QOS_QUEUE * PWAN_QOS_QUEUE |
typedef struct _WAN_MAPT_CFG WAN_MAPT_CFG |
typedef struct _WAN_MAPT_CFG * PWAN_MAPT_CFG |
typedef struct _SELFHEAL_CONFIG SELFHEAL_CONFIG |
Structure for SELFHEAL configuration which is required in ccsp-wanagent and wan hal.
typedef struct _SELFHEAL_CONFIG * PSELFHEAL_CONFIG |
enum t_eWanMode |