From 368b09b2d7a6b71c67ea9747f5c1ba77df992210 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Tue, 28 Apr 2015 08:22:35 +0000 Subject: [PATCH] New prototypes. FossilOrigin-Name: f999fcb8bf9da07ee23333e3edbd9b00cc6604c0e980edad7cc52385bb037a43 --- src/capwap/capwap.h | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/src/capwap/capwap.h b/src/capwap/capwap.h index 42abe9b5..0f795871 100644 --- a/src/capwap/capwap.h +++ b/src/capwap/capwap.h @@ -501,10 +501,10 @@ extern int cw_readelem_wtp_reboot_statistics(struct wtp_reboot_statistics *s, in uint8_t * msgelem, int len); extern int cw_readelem_cw_local_ip_addr(struct sockaddr *local_ip, int type, uint8_t * msgelem, int len); -extern int cw_readelem_radio_administrative_state(struct radioinfo *radioinfo, int type, - uint8_t * msgelem, int len); -extern int cw_readelem_radio_operational_state(struct radioinfo *radioinfo, int type, - uint8_t * msgelem, int len); +//extern int cw_readelem_radio_administrative_state(struct radioinfo *radioinfo, int type, +// uint8_t * msgelem, int len); +//extern int cw_readelem_radio_operational_state(struct radioinfo *radioinfo, int type, +// uint8_t * msgelem, int len); extern int cw_readelem_statistics_timer(uint16_t * timer, int type, uint8_t * msgelem, int len); @@ -864,6 +864,7 @@ static inline int cw_put_elem_result_code(uint8_t * dst, uint32_t code) } +/* static inline int cw_addelem_radio_operational_state(uint8_t * dst, struct radioinfo *ri) { cw_put_byte(dst + 4 + 0, ri->rid); @@ -871,6 +872,7 @@ static inline int cw_addelem_radio_operational_state(uint8_t * dst, struct radio cw_put_byte(dst + 4 + 2, ri->cause); return 3 + cw_put_elem_hdr(dst, CW_ELEM_RADIO_OPERATIONAL_STATE, 3); } +*/ /* @@ -1123,4 +1125,17 @@ int cw_out_capwap_local_ip_address(struct conn *conn, struct cw_action_out *acti int cw_in_check_chng_state_evnt_req(struct conn *conn, struct cw_action_in *a, uint8_t * data, int len,struct sockaddr *from); + +int cw_out_radio_operational_states(struct conn *conn, struct cw_action_out *a, uint8_t * dst); + + +int cw_in_check_cfg_update_req(struct conn *conn, struct cw_action_in *a, uint8_t * data, + int len,struct sockaddr *from); + +int cw_radio_set_admin_state(mbag_t radios,int rid, int state,int cause); + +int cw_in_radio_administrative_state_wtp(struct conn *conn, struct cw_action_in *a, uint8_t * data, int len, + struct sockaddr *from); + + #endif