Renamed some CW_... to CAPWAP...

FossilOrigin-Name: dbf63bf0d47b8820190c86c85e0ecfd4ad75854aaf14c82a29db9710fbe00c92
This commit is contained in:
7u83@mail.ru 2018-03-05 06:24:48 +00:00
parent 61183b47ae
commit f866dc6b25
11 changed files with 58 additions and 57 deletions

View File

@ -600,7 +600,7 @@ static void wtpman_run(void *arg)
cw_dbg(DBG_INFO, "Updating WTP %s",sock_addr2str(&conn->addr)); cw_dbg(DBG_INFO, "Updating WTP %s",sock_addr2str(&conn->addr));
rc = cw_send_request(conn, CW_MSG_CONFIGURATION_UPDATE_REQUEST); rc = cw_send_request(conn, CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST);
mavl_merge(conn->config, conn->outgoing); mavl_merge(conn->config, conn->outgoing);
mavl_destroy(conn->outgoing); mavl_destroy(conn->outgoing);
conn->outgoing = mbag_create(); conn->outgoing = mbag_create();
@ -616,7 +616,7 @@ static void wtpman_run(void *arg)
continue; continue;
cw_dbg(DBG_INFO, "Updating Radios for %s",sock_addr2str(&conn->addr)); cw_dbg(DBG_INFO, "Updating Radios for %s",sock_addr2str(&conn->addr));
rc = cw_send_request(conn, CW_MSG_CONFIGURATION_UPDATE_REQUEST); rc = cw_send_request(conn, CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST);
conn_clear_upd(conn,1); conn_clear_upd(conn,1);

View File

@ -140,10 +140,11 @@
* to report ist status to the AC*/ * to report ist status to the AC*/
#define CAPWAP_MSG_CONFIGURATION_STATUS_REQUEST 5 #define CAPWAP_MSG_CONFIGURATION_STATUS_REQUEST 5
#define CW_MSG_CONFIGURATION_STATUS_RESPONSE 6 #define CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE 6
#define CW_MSG_CONFIGURATION_UPDATE_REQUEST 7 #define CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST 7
#define CW_MSG_CONFIGURATION_UPDATE_RESPONSE 8
#define CAPWAP_MSG_CONFIGURATION_UPDATE_RESPONSE 8
#define CW_MSG_WTP_EVENT_REQUEST 9 #define CW_MSG_WTP_EVENT_REQUEST 9
#define CW_MSG_WTP_EVENT_RESPONSE 10 #define CW_MSG_WTP_EVENT_RESPONSE 10
@ -186,7 +187,7 @@
#define CAPWAP_ELEM_AC_DESCRIPTOR 1 /**< AC Descriptor */ #define CAPWAP_ELEM_AC_DESCRIPTOR 1 /**< AC Descriptor */
#define CW_ELEM_AC_IPV4_LIST 2 /**< AC IP V4 List */ #define CAPWAP_ELEM_AC_IPV4_LIST 2 /**< AC IP V4 List */
#define CW_ELEM_AC_IPV6_LIST 3 /**< AC IP V6 List */ #define CW_ELEM_AC_IPV6_LIST 3 /**< AC IP V6 List */
#define CW_ELEM_AC_NAME 4 /**< AC Name */ #define CW_ELEM_AC_NAME 4 /**< AC Name */
#define CW_ELEM_AC_NAME_WITH_PRIORITY 5 #define CW_ELEM_AC_NAME_WITH_PRIORITY 5

View File

@ -4,7 +4,7 @@
struct cw_strlist_elem capwap_strings_elem[] = { struct cw_strlist_elem capwap_strings_elem[] = {
{CAPWAP_ELEM_AC_DESCRIPTOR, "AC Descriptor"}, {CAPWAP_ELEM_AC_DESCRIPTOR, "AC Descriptor"},
{CW_ELEM_AC_IPV4_LIST, "AC IPv4 List"}, {CAPWAP_ELEM_AC_IPV4_LIST, "AC IPv4 List"},
{CW_ELEM_AC_IPV6_LIST, "AC IPv6 List"}, {CW_ELEM_AC_IPV6_LIST, "AC IPv6 List"},
{CW_ELEM_AC_NAME, "AC Name"}, {CW_ELEM_AC_NAME, "AC Name"},
{CW_ELEM_AC_NAME_WITH_PRIORITY, "AC Name with Priority"}, {CW_ELEM_AC_NAME_WITH_PRIORITY, "AC Name with Priority"},

View File

@ -31,9 +31,9 @@ struct cw_strlist_elem capwap_strings_msg[] = {
{ CAPWAP_MSG_JOIN_REQUEST, "Join Request"}, { CAPWAP_MSG_JOIN_REQUEST, "Join Request"},
{ CAPWAP_MSG_JOIN_RESPONSE,"Join Response"}, { CAPWAP_MSG_JOIN_RESPONSE,"Join Response"},
{ CAPWAP_MSG_CONFIGURATION_STATUS_REQUEST,"Configuration Status Request"}, { CAPWAP_MSG_CONFIGURATION_STATUS_REQUEST,"Configuration Status Request"},
{ CW_MSG_CONFIGURATION_STATUS_RESPONSE,"Configuration Status Response"}, { CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,"Configuration Status Response"},
{ CW_MSG_CONFIGURATION_UPDATE_REQUEST,"Configuration Update Request"}, { CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,"Configuration Update Request"},
{ CW_MSG_CONFIGURATION_UPDATE_RESPONSE,"Configuration Update Response"}, { CAPWAP_MSG_CONFIGURATION_UPDATE_RESPONSE,"Configuration Update Response"},
{ CW_MSG_WTP_EVENT_REQUEST,"WTP Event Request"}, { CW_MSG_WTP_EVENT_REQUEST,"WTP Event Request"},
{ CW_MSG_WTP_EVENT_RESPONSE,"WTP Event Response"}, { CW_MSG_WTP_EVENT_RESPONSE,"WTP Event Response"},
{ CW_MSG_CHANGE_STATE_EVENT_REQUEST,"Change State Event Request"}, { CW_MSG_CHANGE_STATE_EVENT_REQUEST,"Change State Event Request"},

View File

@ -204,7 +204,7 @@ static cw_action_in_t actions_in[] = {
*/ */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.end = cw_in_check_generic_resp .end = cw_in_check_generic_resp
} }
, ,
@ -213,7 +213,7 @@ static cw_action_in_t actions_in[] = {
/* Capwap Timers - Config Status Resp */ /* Capwap Timers - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_CAPWAP_TIMERS, .elem_id = CW_ELEM_CAPWAP_TIMERS,
.item_id = CW_ITEM_CAPWAP_TIMERS, .item_id = CW_ITEM_CAPWAP_TIMERS,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -226,7 +226,7 @@ static cw_action_in_t actions_in[] = {
/* Decryption Error Report - Config Status Resp */ /* Decryption Error Report - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_DECRYPTION_ERROR_REPORT_PERIOD, .elem_id = CW_ELEM_DECRYPTION_ERROR_REPORT_PERIOD,
.item_id = CW_RADIOITEM_DECRYPTION_ERROR_REPORT_PERIOD, .item_id = CW_RADIOITEM_DECRYPTION_ERROR_REPORT_PERIOD,
.start = cw_in_radio_generic, .start = cw_in_radio_generic,
@ -240,7 +240,7 @@ static cw_action_in_t actions_in[] = {
/* Idle Timeout - Config Status Resp */ /* Idle Timeout - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_IDLE_TIMEOUT, .elem_id = CW_ELEM_IDLE_TIMEOUT,
.item_id = CW_ITEM_IDLE_TIMEOUT, .item_id = CW_ITEM_IDLE_TIMEOUT,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -254,7 +254,7 @@ static cw_action_in_t actions_in[] = {
/* WTP Fallback - Config Status Resp */ /* WTP Fallback - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_WTP_FALLBACK, .elem_id = CW_ELEM_WTP_FALLBACK,
.item_id = CW_ITEM_WTP_FALLBACK, .item_id = CW_ITEM_WTP_FALLBACK,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -270,7 +270,7 @@ static cw_action_in_t actions_in[] = {
/* Result Code - Config Status Resp */ /* Result Code - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_RESULT_CODE, .elem_id = CW_ELEM_RESULT_CODE,
.item_id = CW_ITEM_RESULT_CODE, .item_id = CW_ITEM_RESULT_CODE,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -284,8 +284,8 @@ static cw_action_in_t actions_in[] = {
/* AC IPv4 List - Config Status Resp */ /* AC IPv4 List - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_AC_IPV4_LIST, .elem_id = CAPWAP_ELEM_AC_IPV4_LIST,
.item_id = CW_ITEM_AC_IP_LIST, .item_id = CW_ITEM_AC_IP_LIST,
.start = NULL, .start = NULL,
.min_len = 4, .min_len = 4,
@ -298,7 +298,7 @@ static cw_action_in_t actions_in[] = {
/* Vendor Specific Payload - Cponfig Status Resp */ /* Vendor Specific Payload - Cponfig Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CAPWAP_ELEM_VENDOR_SPECIFIC_PAYLOAD, .elem_id = CAPWAP_ELEM_VENDOR_SPECIFIC_PAYLOAD,
.start = cw_in_vendor_specific_payload .start = cw_in_vendor_specific_payload
} }
@ -382,7 +382,7 @@ static cw_action_in_t actions_in[] = {
*/ */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
} }
, ,
@ -390,7 +390,7 @@ static cw_action_in_t actions_in[] = {
/* WTP Name - Config Update Req */ /* WTP Name - Config Update Req */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_WTP_NAME, .elem_id = CW_ELEM_WTP_NAME,
.item_id = CW_ITEM_WTP_NAME, .item_id = CW_ITEM_WTP_NAME,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -406,7 +406,7 @@ static cw_action_in_t actions_in[] = {
/* Location Data - Config Update Req */ /* Location Data - Config Update Req */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_LOCATION_DATA, .elem_id = CW_ELEM_LOCATION_DATA,
.item_id = CW_ITEM_LOCATION_DATA, .item_id = CW_ITEM_LOCATION_DATA,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -420,7 +420,7 @@ static cw_action_in_t actions_in[] = {
/* Radio Admin State - Config Update Request */ /* Radio Admin State - Config Update Request */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE, .elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE,
.item_id = CW_RADIOITEM_ADMIN_STATE, .item_id = CW_RADIOITEM_ADMIN_STATE,
.start = cw_in_radio_generic, .start = cw_in_radio_generic,
@ -434,7 +434,7 @@ static cw_action_in_t actions_in[] = {
/* Vendor Specific Payload - Config Update Req */ /* Vendor Specific Payload - Config Update Req */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CAPWAP_ELEM_VENDOR_SPECIFIC_PAYLOAD, .elem_id = CAPWAP_ELEM_VENDOR_SPECIFIC_PAYLOAD,
.start = cw_in_vendor_specific_payload .start = cw_in_vendor_specific_payload
} }
@ -721,7 +721,7 @@ static cw_action_out_t actions_out[] = {
* Configuration Update REsponse - Out * Configuration Update REsponse - Out
*/ */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_RESPONSE,
.mand = 1 .mand = 1
} }
, ,

View File

@ -23,5 +23,5 @@ int capwap_out_ac_ip_list(struct conn *conn, struct cw_action_out *a, uint8_t *
struct sockaddr sa; struct sockaddr sa;
sock_strtoaddr( "192.168.0.11", &sa); sock_strtoaddr( "192.168.0.11", &sa);
cw_put_sockaddr(dst+4,(struct sockaddr_storage*)&sa); cw_put_sockaddr(dst+4,(struct sockaddr_storage*)&sa);
return 4 + cw_put_elem_hdr(dst,CW_ELEM_AC_IPV4_LIST,4); return 4 + cw_put_elem_hdr(dst,CAPWAP_ELEM_AC_IPV4_LIST,4);
} }

View File

@ -54,7 +54,7 @@ static cw_action_in_t actions_wtp_in[] = {
/* Rate Set - Config Status Resp */ /* Rate Set - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM80211_RATE_SET, .elem_id = CW_ELEM80211_RATE_SET,
.item_id = CW_RADIOITEM80211_RATE_SET, .item_id = CW_RADIOITEM80211_RATE_SET,
.start = cw_in_radio_generic .start = cw_in_radio_generic

View File

@ -451,7 +451,7 @@ static cw_action_out_t actions_out[]={
*/ */
/* Manager IP Address */ /* Manager IP Address */
{ {
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.out = cisco_out_manager_ip_addr, .out = cisco_out_manager_ip_addr,
.mand = 1 .mand = 1
} }
@ -463,7 +463,7 @@ static cw_action_out_t actions_out[]={
*/ */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.out = cisco_out_telnet_ssh, .out = cisco_out_telnet_ssh,
} }
, ,
@ -474,7 +474,7 @@ static cw_action_out_t actions_out[]={
But the method here used to silence the element But the method here used to silence the element
isn't effective. TODO: There shuld be a way to remove isn't effective. TODO: There shuld be a way to remove
or replace such elemenns */ or replace such elemenns */
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.item_id = CW_ITEM_WTP_NAME, .item_id = CW_ITEM_WTP_NAME,
.elem_id = CW_ELEM_WTP_NAME, .elem_id = CW_ELEM_WTP_NAME,
} }
@ -483,7 +483,7 @@ static cw_action_out_t actions_out[]={
/* WTP Name */ /* WTP Name */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.item_id = CW_ITEM_WTP_NAME, .item_id = CW_ITEM_WTP_NAME,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_RAD_NAME, .elem_id = CW_CISCO_RAD_NAME,
@ -494,7 +494,7 @@ static cw_action_out_t actions_out[]={
/* Radio Operational State - OUT */ /* Radio Operational State - OUT */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_RADIO_OPERATIONAL_STATE, .elem_id = CW_ELEM_RADIO_OPERATIONAL_STATE,
.item_id = CW_RADIOITEM_OPER_STATE, .item_id = CW_RADIOITEM_OPER_STATE,
.out = cisco_out_radio_operational_state, .out = cisco_out_radio_operational_state,
@ -504,7 +504,7 @@ static cw_action_out_t actions_out[]={
/* LED State Config - OUT */ /* LED State Config - OUT */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_AP_LED_STATE_CONFIG, .elem_id = CW_CISCO_AP_LED_STATE_CONFIG,
.item_id = CISCO_ITEM_AP_LED_STATE_CONFIG, .item_id = CISCO_ITEM_AP_LED_STATE_CONFIG,
@ -517,7 +517,7 @@ static cw_action_out_t actions_out[]={
/* LED Flash Config - OUT */ /* LED Flash Config - OUT */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_AP_LED_FLASH_CONFIG, .elem_id = CW_CISCO_AP_LED_FLASH_CONFIG,
.item_id = CISCO_ITEM_AP_LED_FLASH_CONFIG, .item_id = CISCO_ITEM_AP_LED_FLASH_CONFIG,
@ -529,7 +529,7 @@ static cw_action_out_t actions_out[]={
/* AP Mode and Type - OUT */ /* AP Mode and Type - OUT */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_AP_MODE_AND_TYPE, .elem_id = CW_CISCO_AP_MODE_AND_TYPE,
.item_id = CISCO_ITEM_AP_MODE_AND_TYPE, .item_id = CISCO_ITEM_AP_MODE_AND_TYPE,
@ -541,7 +541,7 @@ static cw_action_out_t actions_out[]={
/* Cisco WTP Admin state - OUT */ /* Cisco WTP Admin state - OUT */
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
// .elem_id = CW_CISCO_AP_MODE_AND_TYPE, // .elem_id = CW_CISCO_AP_MODE_AND_TYPE,
.item_id = CISCO_ITEM_WTP_ADMIN_STATE, .item_id = CISCO_ITEM_WTP_ADMIN_STATE,
@ -650,14 +650,14 @@ extern int cisco_out_capwap_up(struct conn *conn, struct cw_action_out *a, uint8
static cw_action_out_t actions80211_out[]={ static cw_action_out_t actions80211_out[]={
{ {
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_WTP_RADIO_CFG, .elem_id = CW_CISCO_WTP_RADIO_CFG,
.out = cisco80211_out_wtp_radio_configuration, .out = cisco80211_out_wtp_radio_configuration,
} }
, ,
{ {
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.out = cisco_out_capwap_up, .out = cisco_out_capwap_up,
} }
, ,

View File

@ -100,7 +100,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = LW_ELEM_LOCATION_DATA, .elem_id = LW_ELEM_LOCATION_DATA,
.item_id = CW_ITEM_LOCATION_DATA, .item_id = CW_ITEM_LOCATION_DATA,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -114,7 +114,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_CISCO_RAD_NAME, .elem_id = CW_CISCO_RAD_NAME,
.item_id = CW_ITEM_WTP_NAME, .item_id = CW_ITEM_WTP_NAME,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -129,7 +129,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_CISCO_AP_GROUP_NAME, .elem_id = CW_CISCO_AP_GROUP_NAME,
.item_id = CIPWAP_ITEM_WTP_GROUP_NAME, .item_id = CIPWAP_ITEM_WTP_GROUP_NAME,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -144,7 +144,7 @@ static cw_action_in_t actions_in[] = {
/* Radio Admin State - Config Update Request */ /* Radio Admin State - Config Update Request */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE, .elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE,
.item_id = CW_RADIOITEM_ADMIN_STATE, .item_id = CW_RADIOITEM_ADMIN_STATE,
.start = cisco_in_radio_administrative_state, .start = cisco_in_radio_administrative_state,
@ -158,7 +158,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_AP_MODE_AND_TYPE, .elem_id = CW_CISCO_AP_MODE_AND_TYPE,
.item_id = CISCO_ITEM_AP_MODE_AND_TYPE, .item_id = CISCO_ITEM_AP_MODE_AND_TYPE,
@ -174,7 +174,7 @@ static cw_action_in_t actions_in[] = {
/* Element Cisco 802.11 Radio Config - Config Update Resp */ /* Element Cisco 802.11 Radio Config - Config Update Resp */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_WTP_RADIO_CFG, .elem_id = CW_CISCO_WTP_RADIO_CFG,
.start=cisco80211_in_wtp_radio_configuration, .start=cisco80211_in_wtp_radio_configuration,
@ -192,7 +192,7 @@ static cw_action_in_t actions_in[] = {
/* Element Cisco 802.11 Radio Conffig - Config Status Resp */ /* Element Cisco 802.11 Radio Conffig - Config Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_WTP_RADIO_CFG, .elem_id = CW_CISCO_WTP_RADIO_CFG,
.start=cisco80211_in_wtp_radio_configuration, .start=cisco80211_in_wtp_radio_configuration,
@ -204,7 +204,7 @@ static cw_action_in_t actions_in[] = {
/* Radio Admin State - Config Status Response */ /* Radio Admin State - Config Status Response */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE, .elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE,
.item_id = CW_RADIOITEM_ADMIN_STATE, .item_id = CW_RADIOITEM_ADMIN_STATE,
// .start = cw_in_radio_generic, // .start = cw_in_radio_generic,
@ -221,7 +221,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_SPAM_VENDOR_SPECIFIC, .elem_id = CW_CISCO_SPAM_VENDOR_SPECIFIC,
.start = lw_in_vendor_specific, .start = lw_in_vendor_specific,
@ -231,7 +231,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_SPAM_VENDOR_SPECIFIC, .elem_id = CW_CISCO_SPAM_VENDOR_SPECIFIC,
.start = lw_in_vendor_specific, .start = lw_in_vendor_specific,
@ -246,7 +246,7 @@ static cw_action_in_t actions_in[] = {
.proto = CW_ACTION_PROTO_LWAPP, .proto = CW_ACTION_PROTO_LWAPP,
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id = CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id = CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.vendor_id = LW_VENDOR_ID_CISCO, .vendor_id = LW_VENDOR_ID_CISCO,
.elem_id = LW_CISCO_MWAR_HASH_VALUE, .elem_id = LW_CISCO_MWAR_HASH_VALUE,
.item_id = CIPWAP_ITEM_AC_HASH_VALUE, .item_id = CIPWAP_ITEM_AC_HASH_VALUE,
@ -426,7 +426,7 @@ static cw_action_in_t actions80211_in[] = {
/* Radio Operational State - Status Resp */ /* Radio Operational State - Status Resp */
{ {
.capwap_state = CW_STATE_CONFIGURE, .capwap_state = CW_STATE_CONFIGURE,
.msg_id= CW_MSG_CONFIGURATION_STATUS_RESPONSE, .msg_id= CAPWAP_MSG_CONFIGURATION_STATUS_RESPONSE,
.elem_id = CW_ELEM_RADIO_OPERATIONAL_STATE, .elem_id = CW_ELEM_RADIO_OPERATIONAL_STATE,
.item_id = CW_RADIOITEM_OPER_STATE, .item_id = CW_RADIOITEM_OPER_STATE,
// .start = cw_in_radio_generic, //operational_state, // .start = cw_in_radio_generic, //operational_state,
@ -440,7 +440,7 @@ static cw_action_in_t actions80211_in[] = {
/* Radio Operational State - Update Req */ /* Radio Operational State - Update Req */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id= CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id= CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_RADIO_OPERATIONAL_STATE, .elem_id = CW_ELEM_RADIO_OPERATIONAL_STATE,
.item_id = CW_RADIOITEM_OPER_STATE, .item_id = CW_RADIOITEM_OPER_STATE,
// .start = cw_in_radio_generic, //operational_state, // .start = cw_in_radio_generic, //operational_state,
@ -456,7 +456,7 @@ static cw_action_in_t actions80211_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.elem_id = CW_CISCO_ADD_WLAN, .elem_id = CW_CISCO_ADD_WLAN,
// .item_id = CISCO_ITEM_ADD_WLAN, // .item_id = CISCO_ITEM_ADD_WLAN,
@ -469,7 +469,7 @@ static cw_action_in_t actions80211_in[] = {
{ {
.proto = CW_ACTION_PROTO_LWAPP, .proto = CW_ACTION_PROTO_LWAPP,
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.vendor_id = LW_VENDOR_ID_CISCO, .vendor_id = LW_VENDOR_ID_CISCO,
.elem_id = LW_CISCO_ADD_WLAN, .elem_id = LW_CISCO_ADD_WLAN,
// .item_id = CIPWAP_ITEM_AC_HASH_VALUE, // .item_id = CIPWAP_ITEM_AC_HASH_VALUE,

View File

@ -94,7 +94,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = LW_ELEM_LOCATION_DATA, .elem_id = LW_ELEM_LOCATION_DATA,
.item_id = CW_ITEM_LOCATION_DATA, .item_id = CW_ITEM_LOCATION_DATA,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -108,7 +108,7 @@ static cw_action_in_t actions_in[] = {
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.vendor_id = CW_VENDOR_ID_CISCO, .vendor_id = CW_VENDOR_ID_CISCO,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_CISCO_RAD_NAME, .elem_id = CW_CISCO_RAD_NAME,
.item_id = CW_ITEM_WTP_NAME, .item_id = CW_ITEM_WTP_NAME,
.start = cw_in_generic2, .start = cw_in_generic2,
@ -121,7 +121,7 @@ static cw_action_in_t actions_in[] = {
/* Radio Admin State - Config Status Request */ /* Radio Admin State - Config Status Request */
{ {
.capwap_state = CW_STATE_RUN, .capwap_state = CW_STATE_RUN,
.msg_id = CW_MSG_CONFIGURATION_UPDATE_REQUEST, .msg_id = CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST,
.elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE, .elem_id = CW_ELEM_RADIO_ADMINISTRATIVE_STATE,
.item_id = CW_ITEM_RADIO_ADMINISTRATIVE_STATE, .item_id = CW_ITEM_RADIO_ADMINISTRATIVE_STATE,
.start = cisco_in_radio_administrative_state_wtp, .start = cisco_in_radio_administrative_state_wtp,

View File

@ -32,7 +32,7 @@ int update =0;
int handle_update_req(struct conn *conn, struct cw_action_in *a, uint8_t * data, int handle_update_req(struct conn *conn, struct cw_action_in *a, uint8_t * data,
int len, struct sockaddr *from) int len, struct sockaddr *from)
{ {
if (a->msg_id == CW_MSG_CONFIGURATION_UPDATE_REQUEST){ if (a->msg_id == CAPWAP_MSG_CONFIGURATION_UPDATE_REQUEST){
update =1; update =1;
} }