cisco_wtp_admini_state added.
FossilOrigin-Name: 2aa60df00b3a48d1911ec2114ef89b7c5cd2167a02e748e73f09560137723406
This commit is contained in:
@ -173,7 +173,6 @@ CAPWAPOBJS= \
|
||||
cw_in_capwap_local_ipv6_address.o \
|
||||
cw_in_radio_administrative_state.o \
|
||||
cw_in_radio_administrative_state_wtp.o \
|
||||
cw_in_radio_operational_state.o\
|
||||
cw_radio_set_admin_state.o \
|
||||
cw_put_elem_radio_administrative_state.o\
|
||||
cw_put_elem_radio_operational_state.o \
|
||||
@ -184,6 +183,7 @@ CAPWAPOBJS= \
|
||||
format.o \
|
||||
# action_sources.o \
|
||||
# cw_in_cisco_add_wlan.o
|
||||
# cw_in_radio_operational_state.o\
|
||||
|
||||
DOT11OBJS = \
|
||||
dot11.o \
|
||||
|
@ -554,7 +554,7 @@ extern int cw_put_radio_operational_states(mbag_t radios, uint8_t * dst, int *ne
|
||||
* @{
|
||||
*/
|
||||
extern int cw_radio_set_admin_state(mbag_t radios,int rid, int state, int cause);
|
||||
extern int cw_put_elem_radio_administrative_state(uint8_t *dst,int radio_id,mbag_t radio);
|
||||
//extern int cw_put_elem_radio_administrative_state(uint8_t *dst,int radio_id,mbag_t radio);
|
||||
//extern int cw_put_elem_radio_operational_state(uint8_t * dst, int rid, int os, int d7mode);
|
||||
|
||||
|
||||
@ -565,6 +565,13 @@ static inline int cw_put_elem_radio_operational_state(uint8_t * dst, int rid, in
|
||||
return 3+cw_put_elem_hdr(dst,CW_ELEM_RADIO_OPERATIONAL_STATE,3);
|
||||
}
|
||||
|
||||
static inline int cw_put_elem_radio_administrative_state(uint8_t * dst, int rid, int state) {
|
||||
cw_put_byte(dst+4,rid);
|
||||
cw_put_byte(dst+5,state);
|
||||
return 2+cw_put_elem_hdr(dst,CW_ELEM_RADIO_ADMINISTRATIVE_STATE,2);
|
||||
}
|
||||
|
||||
|
||||
uint8_t *cw_init_data_keep_alive_msg(uint8_t * buffer,uint8_t *rmac);
|
||||
|
||||
static inline int cw_put_elem_session_id(uint8_t *dst, uint8_t *session_id, int len){
|
||||
|
@ -1,17 +0,0 @@
|
||||
|
||||
#include "action.h"
|
||||
#include "dbg.h"
|
||||
#include "log.h"
|
||||
#include "mbag.h"
|
||||
#include "capwap.h"
|
||||
|
||||
|
||||
|
||||
int cw_in_radio_operational_state(struct conn *conn, struct cw_action_in *a, uint8_t * data,
|
||||
int len, struct sockaddr *from)
|
||||
{
|
||||
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include "cw.h"
|
||||
#include "capwap_items.h"
|
||||
|
||||
int cw_put_elem_radio_administrative_state(uint8_t *dst,int radio_id,mbag_t radio)
|
||||
int xcw_put_elem_radio_administrative_state(uint8_t *dst,int radio_id,mbag_t radio)
|
||||
{
|
||||
cw_put_byte(dst+4,radio_id);
|
||||
cw_put_byte(dst+5,mbag_get_byte(radio,CW_RADIOITEM_ADMIN_STATE,CW_RADIO_ADMIN_STATE_DISABLED));
|
||||
|
Reference in New Issue
Block a user