More Join Message Elements added

FossilOrigin-Name: 8948a1bf0e34873bbc9f9744e1bbb13049079b829a49944a1331d973c7350f01
This commit is contained in:
7u83@mail.ru
2018-04-03 16:11:14 +00:00
parent 43c5b27523
commit 13fd5bdc27
10 changed files with 25 additions and 10 deletions

View File

@ -248,7 +248,7 @@
#define CW_ELEM_RADIO_OPERATIONAL_STATE 32
#define CW_ELEM_RESULT_CODE 33
#define CW_ELEM_RETURNED_MESSAGE_ELEMENT 34
#define CW_ELEM_SESSION_ID 35
#define CAPWAP_ELEM_SESSION_ID 35
#define CW_ELEM_STATISTICS_TIMER 36
/**
* The Vendor Specific Payload allows tronasport of
@ -357,7 +357,7 @@
//#define CWMSG_MAX_SIZE 2048
*/
#define CW_SESSION_ID_LEN 16
#define CAPWAP_SESSION_ID_LEN 16
#define CAPWAP_MAX_AC_NAME_LEN 512
#define CAPWAP_MAX_WTP_NAME_LEN 512
#define CAPWAP_MAX_LOCATION_DATA_LEN 1024

View File

@ -42,7 +42,7 @@ struct cw_StrListElem capwap_strings_elem[] = {
{CW_ELEM_RADIO_OPERATIONAL_STATE, "Radio Operational State"},
{CW_ELEM_RESULT_CODE, "Result Code"},
{CW_ELEM_RETURNED_MESSAGE_ELEMENT, "Returned Message Element"},
{CW_ELEM_SESSION_ID, "Session ID"},
{CAPWAP_ELEM_SESSION_ID, "Session ID"},
{CW_ELEM_STATISTICS_TIMER, "Statistics Timer"},
{CAPWAP_ELEM_VENDOR_SPECIFIC_PAYLOAD, "Vendor Specific Payload"},
{CAPWAP_ELEM_WTP_BOARD_DATA, "WTP Board Data"},

View File

@ -199,9 +199,10 @@ int cw_put_elem_radio_administrative_state(uint8_t * dst, int rid, int state) {
return 2+cw_put_elem_hdr(dst,CW_ELEM_RADIO_ADMINISTRATIVE_STATE,2);
}
int cw_put_elem_session_id(uint8_t *dst, uint8_t *session_id, int len){
memcpy(dst+4,session_id,len);
return len+cw_put_elem_hdr(dst,CW_ELEM_SESSION_ID,len);
return len+cw_put_elem_hdr(dst,CAPWAP_ELEM_SESSION_ID,len);
}