08f7697ccc
WTP cann connect to a WLC and wait for and dump config update requests. FossilOrigin-Name: 5b69ac4d9fd9f9a54395fe24de3456fff3bb76458d64c863d3cb7245dbda629c
38 lines
992 B
C
38 lines
992 B
C
|
|
#include "capwap.h"
|
|
#include "lwapp_cisco.h"
|
|
#include "capwap_cisco.h"
|
|
|
|
|
|
#include "conn.h"
|
|
#include "wtpinfo.h"
|
|
|
|
void cw_prepare_configuration_status_request(struct conn * conn, struct radioinfo * radioinfo, struct wtpinfo *wtpinfo)
|
|
{
|
|
struct cwmsg * cwmsg = &conn->req_msg;
|
|
uint8_t * buffer = conn->req_buffer;
|
|
|
|
cwmsg_init(cwmsg,buffer,CW_MSG_CONFIGURATION_STATUS_REQUEST,conn_get_next_seqnum(conn),radioinfo);
|
|
cwmsg->capwap_mode=conn->capwap_mode;
|
|
|
|
cwmsg_addelem_ac_name(cwmsg,(uint8_t *)"AC-iMaxi");
|
|
|
|
|
|
cwmsg_addelem_cisco_ap_regulatory_domain(cwmsg,&wtpinfo->radioinfo[0]);
|
|
cwmsg_addelem_cisco_ap_regulatory_domain(cwmsg,&wtpinfo->radioinfo[1]);
|
|
|
|
cwmsg_addelem_cisco_wtp_radio_cfg(cwmsg,&wtpinfo->radioinfo[0]);
|
|
cwmsg_addelem_cisco_wtp_radio_cfg(cwmsg,&wtpinfo->radioinfo[1]);
|
|
|
|
/*
|
|
uint8_t mtu[2048];
|
|
int l = lw_put_cisco_path_mtu(mtu,1485,1701);
|
|
|
|
printf("Len = %d\n",l);
|
|
|
|
cwmsg_addelem_vendor_specific_payload(cwmsg,LW_VENDOR_CISCO,
|
|
LW_ELEM_VENDOR_SPECIFIC,mtu,l);
|
|
|
|
*/
|
|
}
|