Some cipwap radio items added

Loading of this items is happens in mod_mod_capwap.

FossilOrigin-Name: e13859ed053c66e0ff974d68b08f00312bede4d1fe1365015c879e63d4c0d58d
This commit is contained in:
7u83@mail.ru 2016-04-02 15:20:14 +00:00
parent 4726587ec0
commit 34b0d49faf
3 changed files with 18 additions and 0 deletions

View File

@ -52,6 +52,7 @@ int cipwap_register_actions_ac(struct cw_actiondef *def)
rc += cw_strheap_register_strings(def->strelem, capwap_strings_elem);
*/
rc += cw_itemdefheap_register(def->items, cipwap_itemdefs);
rc += cw_itemdefheap_register(def->radioitems, cipwap_radioitemdefs);
/* rc += cw_itemdefheap_register(def->radioitems, capwap_radiodefs);
intavltree_add(def->wbids, 0);

View File

@ -10,6 +10,7 @@ const char CIPWAP_ITEM_SSH_ENABLE[]="ssh_enable";
const char CIPWAP_ITEM_TELNET_ENABLE[]="telnet_enable";
const char CIPWAP_ITEM_AP_HASH_VALUE[]="ap_hash_value";
struct cw_itemdef cipwap_itemdefs[] = {
{CIPWAP_ITEM_TELNET_ENABLE,CW_ITEM_NONE,MBAG_BYTE},
@ -20,3 +21,15 @@ struct cw_itemdef cipwap_itemdefs[] = {
};
const char CIPWAP_RADIO80211ITEM_OCCUPANCY_LIMIT[]="occupancy_limit";
const char CIPWAP_RADIO80211ITEM_CFP_PERIOD[]="cfp_period";
struct cw_itemdef cipwap_radioitemdefs[] = {
{CIPWAP_RADIO80211ITEM_OCCUPANCY_LIMIT,CW_ITEM_NONE,MBAG_WORD},
{CIPWAP_RADIO80211ITEM_CFP_PERIOD,CW_ITEM_NONE,MBAG_BYTE},
{CW_ITEM_NONE}
};

View File

@ -5,6 +5,10 @@ extern const char CIPWAP_ITEM_SSH_ENABLE[];
extern const char CIPWAP_ITEM_TELNET_ENABLE[];
extern const char CIPWAP_ITEM_AP_HASH_VALUE[];
extern const char CIPWAP_RADIO80211ITEM_OCCUPANCY_LIMIT[];
extern const char CIPWAP_RADIO80211ITEM_CFP_PERIOD[];
extern struct cw_itemdef cipwap_itemdefs[];
extern struct cw_itemdef cipwap_radioitemdefs[];
#endif