Refactoring fo capwap.h
FossilOrigin-Name: eaf59431a22faf0b18914afc2e4190aa2ec934f8fa9aa5d7bee009196b90c7cb
This commit is contained in:
@ -21,5 +21,5 @@ struct mbag_item * capwap_out_get_capwap_timers(struct conn *conn,struct cw_acti
|
||||
if (m)
|
||||
return m;
|
||||
|
||||
return mbag_set_word(conn->local,CW_ITEM_CAPWAP_TIMERS,CAPWAP_MAX_DISCOVERY_INTERVAL<<8 | CAPWAP_ECHO_INTERVAL);
|
||||
return mbag_set_word(conn->local,CW_ITEM_CAPWAP_TIMERS,CW_MAX_DISCOVERY_INTERVAL<<8 | CAPWAP_ECHO_INTERVAL);
|
||||
}
|
||||
|
@ -111,13 +111,21 @@ int cw_cisco_get_wlan_(mbag_t wlan, uint8_t *data, int len)
|
||||
int cisco_in_add_wlan(struct conn *conn, struct cw_action_in *a, uint8_t * data, int len,
|
||||
struct sockaddr *from)
|
||||
{
|
||||
int pos=0;
|
||||
|
||||
cw_dbg (DBG_X,"Add WLAN");
|
||||
|
||||
int rid = cw_get_byte(data);
|
||||
cw_dbg (DBG_X, "RID = %d",rid);
|
||||
cw_dbg (DBG_X, "Radio ID = %d",rid);
|
||||
|
||||
bstr_t mac = bstr_create(data+1,6);
|
||||
cw_dbg (DBG_X, "MAC: %s",sock_hwaddr2str(bstr_data(mac),bstr_len(mac)));
|
||||
|
||||
int wid = cw_get_word(data+1+6);
|
||||
cw_dbg (DBG_X, "WLAN ID = %d",wid);
|
||||
|
||||
char * ssid=cw_get_str(data+1+6+2+1,16);
|
||||
cw_dbg (DBG_X, "SSID = %s",ssid);
|
||||
|
||||
|
||||
return 0;
|
||||
|
@ -5,6 +5,8 @@
|
||||
|
||||
int cisco_out_radio_operational_state(struct conn *conn, struct cw_action_out *a, uint8_t * dst)
|
||||
{
|
||||
cw_dbg(DBG_X,"Try send oper state");
|
||||
|
||||
|
||||
int l=0;
|
||||
MAVLITER_DEFINE(it,conn->radios_upd);
|
||||
@ -27,7 +29,8 @@ int cisco_out_radio_operational_state(struct conn *conn, struct cw_action_out *a
|
||||
cw_dbg(DBG_X,"Translated oper state for output from %d to %d",oper_state, oper_state_t);
|
||||
|
||||
l+=cw_put_elem_radio_operational_state(dst+l,i->iid,oper_state_t, oper_cause);
|
||||
|
||||
|
||||
// cw_dbg_elem_(conn,1,1,dst+l,l);
|
||||
|
||||
}
|
||||
return l;
|
||||
|
Reference in New Issue
Block a user