CAPWAP Image identifier included and lwapp 55
This commit is contained in:
@ -56,6 +56,12 @@ static cw_ValStruct_t radio_operational_state[] = {
|
||||
{NULL,NULL,0,0}
|
||||
};
|
||||
|
||||
static cw_ValStruct_t image_identifier_stru[] = {
|
||||
{CW_TYPE_DWORD, "vendor-id", 4,-1},
|
||||
{CW_TYPE_BSTR16, "identifier", -1,-1},
|
||||
{NULL,NULL,0,0}
|
||||
};
|
||||
|
||||
|
||||
static cw_ValValRange_t radio_admin_state_valguard[]={
|
||||
{0,0,"0 - reserved"},
|
||||
@ -435,6 +441,21 @@ static struct cw_ElemHandler handlers[] = {
|
||||
cw_out_generic_with_index /* put */
|
||||
}
|
||||
,
|
||||
|
||||
{
|
||||
"Image Identifier", /* name */
|
||||
CAPWAP_ELEM_IMAGE_IDENTIFIER, /* Element ID */
|
||||
0,0, /* Vendor / Proto */
|
||||
5,1028, /* min/max length */
|
||||
CW_TYPE_STRUCT, /* type */
|
||||
"capwap/image-identifier", /* Key */
|
||||
cw_in_generic, /* get */
|
||||
cw_out_generic, /* put */
|
||||
NULL,
|
||||
NULL,
|
||||
image_identifier_stru /* param */
|
||||
}
|
||||
,
|
||||
{0,0,0,0,0,0,0,0}
|
||||
|
||||
};
|
||||
@ -552,8 +573,8 @@ static struct cw_ElemDef configuration_update_request_elements[] ={
|
||||
|
||||
{0,0,CAPWAP_ELEM_RADIO_ADMINISTRATIVE_STATE, 0, 0},
|
||||
{0,0,CAPWAP_ELEM_STATISTICS_TIMER, 0, 0},
|
||||
{0,0,CAPWAP_ELEM_IMAGE_IDENTIFIER, 0, 0},
|
||||
|
||||
|
||||
{0,0,CAPWAP_ELEM_VENDOR_SPECIFIC_PAYLOAD, 0, CW_IGNORE},
|
||||
{0,0,0,0,0}
|
||||
};
|
||||
|
@ -1621,6 +1621,21 @@ static struct cw_ElemHandler handlers70[] = {
|
||||
cw_out_radio_generic /* put */
|
||||
},
|
||||
|
||||
{
|
||||
"Cisco LWAP Elem 55", /* name */
|
||||
|
||||
CISCO_LWELEM_55, /* Element ID */
|
||||
CW_VENDOR_ID_CISCO,CW_PROTO_LWAPP, /* Vendor / Proto */
|
||||
|
||||
1,1024, /* min/max length */
|
||||
CW_TYPE_BSTR16, /* type */
|
||||
"cisco/lwelem55", /* Key */
|
||||
cw_in_radio_generic, /* get */
|
||||
cw_out_radio_generic /* put */
|
||||
},
|
||||
|
||||
|
||||
|
||||
{
|
||||
"Cisco LWAPP Elem 105", /* name */
|
||||
|
||||
@ -2164,6 +2179,7 @@ static struct cw_ElemDef configuration_status_request_elements[] ={
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_29, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_33, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_48, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_55, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_105, 0, 0},
|
||||
|
||||
{0, CW_VENDOR_ID_CISCO, CISCO_ELEM_CAPWAP_TIMERS, 0, 0},
|
||||
@ -2247,6 +2263,7 @@ static struct cw_ElemDef configuration_status_response_elements[] ={
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_29, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_33, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_48, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_55, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_105, 0, 0},
|
||||
|
||||
|
||||
@ -2308,6 +2325,7 @@ static struct cw_ElemDef configuration_update_request_elements[] ={
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_29, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_33, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_48, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_55, 0, 0},
|
||||
{CW_PROTO_LWAPP, CW_VENDOR_ID_CISCO, CISCO_LWELEM_105, 0, 0},
|
||||
|
||||
|
||||
|
@ -46,6 +46,7 @@
|
||||
|
||||
#define CISCO_LWELEM_AP_TELNET_SSH 44
|
||||
#define CISCO_LWELEM_48 48
|
||||
#define CISCO_LWELEM_55 55
|
||||
#define CISCO_LWELEM_AP_SUBMODE 67
|
||||
#define LW_CISCO_AP_HEARTBEAT_TIMEOUT 68
|
||||
|
||||
|
Reference in New Issue
Block a user