2015-04-05 02:07:59 +02:00
|
|
|
#ifndef __CAPWAP_ITEMS_H
|
|
|
|
#define __CAPWAP_ITEMS_H
|
2015-03-31 14:02:56 +02:00
|
|
|
|
2015-04-29 19:34:02 +02:00
|
|
|
#include "item.h"
|
|
|
|
|
2015-05-01 00:16:54 +02:00
|
|
|
/*
|
2015-03-31 14:02:56 +02:00
|
|
|
CW_ITEM_NONE=0,
|
2015-04-21 08:24:59 +02:00
|
|
|
CW_ITEM_IDLE_TIMEOUT,
|
2015-03-31 14:02:56 +02:00
|
|
|
CW_ITEM_DISCOVERY_TYPE,
|
2015-03-31 19:26:25 +02:00
|
|
|
CW_ITEM_WTP_NAME,
|
2015-03-31 19:54:13 +02:00
|
|
|
CW_ITEM_WTP_BOARD_VENDOR,
|
|
|
|
CW_ITEM_WTP_BOARD_MODELNO,
|
|
|
|
CW_ITEM_WTP_BOARD_MACADDRESS,
|
|
|
|
CW_ITEM_WTP_BOARD_ID,
|
2015-03-31 19:26:25 +02:00
|
|
|
CW_ITEM_WTP_BOARD_REVISION,
|
2015-04-05 02:07:59 +02:00
|
|
|
CW_ITEM_WTP_BOARD_SERIALNO,
|
|
|
|
CW_ITEM_WTP_MAC_TYPE,
|
|
|
|
CW_ITEM_WTP_FRAME_TUNNEL_MODE,
|
|
|
|
CW_ITEM_WTP_RADIOS_IN_USE,
|
|
|
|
CW_ITEM_WTP_MAX_RADIOS,
|
|
|
|
CW_ITEM_WTP_HARDWARE_VENDOR,
|
|
|
|
CW_ITEM_WTP_HARDWARE_VERSION,
|
|
|
|
CW_ITEM_WTP_SOFTWARE_VENDOR,
|
|
|
|
CW_ITEM_WTP_SOFTWARE_VERSION,
|
|
|
|
CW_ITEM_WTP_BOOTLOADER_VENDOR,
|
|
|
|
CW_ITEM_WTP_BOOTLOADER_VERSION,
|
|
|
|
CW_ITEM_WTP_OTHERSOFTWARE_VENDOR,
|
|
|
|
CW_ITEM_WTP_OTHERSOFTWARE_VERSION,
|
2015-04-07 07:42:36 +02:00
|
|
|
CW_ITEM_WTP_BOARD_DATA,
|
|
|
|
CW_ITEM_WTP_DESCRIPTOR,
|
2015-04-21 08:24:59 +02:00
|
|
|
CW_ITEM_CAPWAP_TIMERS,
|
2015-04-26 08:41:12 +02:00
|
|
|
CW_ITEM_RADIO_ADMINISTRATIVE_STATE,
|
2015-04-05 02:07:59 +02:00
|
|
|
|
|
|
|
CW_ITEM_AC_NAME,
|
|
|
|
CW_ITEM_AC_DESCRIPTOR,
|
|
|
|
CW_ITEM_RESULT_CODE,
|
|
|
|
CW_ITEM_AC_STATUS,
|
|
|
|
|
|
|
|
CW_ITEM_AC_HARDWARE_VERSION,
|
|
|
|
CW_ITEM_AC_SOFTWARE_VERSION,
|
|
|
|
|
|
|
|
CW_ITEM_AC_IP_LIST,
|
2015-04-10 17:14:55 +02:00
|
|
|
CW_ITEM_CAPWAP_CONTROL_IP_ADDRESS_LIST,
|
2015-04-26 16:50:53 +02:00
|
|
|
CW_ITEM_CAPWAP_LOCAL_IP_ADDRESS,
|
2015-04-05 02:07:59 +02:00
|
|
|
|
|
|
|
CW_ITEM_LOCATION_DATA,
|
|
|
|
CW_ITEM_SESSION_ID,
|
2016-03-25 11:02:00 +01:00
|
|
|
|
2015-04-05 20:27:17 +02:00
|
|
|
CW_ITEM_AC_TIMESTAMP,
|
2015-04-07 07:42:36 +02:00
|
|
|
CW_ITEM_STATISTICS_TIMER,
|
|
|
|
CW_ITEM_WTP_REBOOT_STATISTICS,
|
|
|
|
CW_ITEM_IMAGE_IDENTIFIER,
|
2015-04-21 08:24:59 +02:00
|
|
|
CW_ITEM_AC_HASH_VALUE,
|
2016-03-25 11:02:00 +01:00
|
|
|
|
2015-04-26 08:41:12 +02:00
|
|
|
CW_ITEM_AC_NAME_WITH_PRIORITY,
|
2015-04-28 10:23:03 +02:00
|
|
|
CW_ITEM_MAXIMUM_MESSAGE_LENGTH,
|
2015-04-05 20:27:17 +02:00
|
|
|
|
2015-04-05 02:07:59 +02:00
|
|
|
|
2015-04-07 07:42:36 +02:00
|
|
|
CW_ITEM_WTP_GROUP_NAME,
|
2015-03-31 14:02:56 +02:00
|
|
|
|
2016-03-25 11:02:00 +01:00
|
|
|
|
|
|
|
CW_ITEM_AC_IMAGE_DIR,
|
2015-05-01 00:16:54 +02:00
|
|
|
CW_ITEM_IMAGE_FILENAME,
|
2015-04-10 17:14:55 +02:00
|
|
|
CW_ITEM_DISCOVERIES,
|
2016-03-25 11:02:00 +01:00
|
|
|
|
|
|
|
CW_ITEM_IMAGE_FILEHANDLE,
|
2015-04-19 16:44:20 +02:00
|
|
|
|
2015-04-21 08:24:59 +02:00
|
|
|
CW_ITEM_RADIO_CFG,
|
2015-04-26 08:41:12 +02:00
|
|
|
CW_ITEM_AP_MODE_AND_TYPE,
|
|
|
|
|
|
|
|
CW_ITEM_CISCO_BOARD_DATA_OPTIONS,
|
2015-04-28 10:23:03 +02:00
|
|
|
CW_ITEM_RADIOS,
|
|
|
|
CW_ITEM_RADIO_OPER_STATE,
|
2016-03-25 11:02:00 +01:00
|
|
|
|
2015-04-07 07:42:36 +02:00
|
|
|
|
2015-05-01 00:16:54 +02:00
|
|
|
*/
|
|
|
|
|
|
|
|
extern const char CW_ITEM_IDLE_TIMEOUT[];
|
|
|
|
extern const char CW_ITEM_DISCOVERY_TYPE[];
|
|
|
|
extern const char CW_ITEM_WTP_NAME[];
|
2016-04-02 16:49:16 +02:00
|
|
|
extern const char CW_ITEM_WTP_FALLBACK[];
|
2015-05-01 00:16:54 +02:00
|
|
|
|
|
|
|
/*
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_VENDOR,
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_MODELNO,
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_MACADDRESS,
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_ID,
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_REVISION,
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_SERIALNO,
|
|
|
|
*/
|
|
|
|
extern const char CW_ITEM_WTP_MAC_TYPE[];
|
|
|
|
extern const char CW_ITEM_WTP_FRAME_TUNNEL_MODE[];
|
|
|
|
/*
|
|
|
|
extern const char CW_ITEM_WTP_RADIOS_IN_USE=
|
|
|
|
extern const char CW_ITEM_WTP_MAX_RADIOS,
|
|
|
|
*/
|
|
|
|
/*
|
|
|
|
extern const char CW_ITEM_WTP_HARDWARE_VENDOR=
|
|
|
|
extern const char CW_ITEM_WTP_HARDWARE_VERSION="
|
|
|
|
*/
|
|
|
|
/*
|
|
|
|
extern const char CW_ITEM_WTP_SOFTWARE_VENDOR,
|
|
|
|
extern const char CW_ITEM_WTP_SOFTWARE_VERSION,
|
|
|
|
extern const char CW_ITEM_WTP_BOOTLOADER_VENDOR,
|
|
|
|
extern const char CW_ITEM_WTP_BOOTLOADER_VERSION,
|
|
|
|
extern const char CW_ITEM_WTP_OTHERSOFTWARE_VENDOR,
|
|
|
|
extern const char CW_ITEM_WTP_OTHERSOFTWARE_VERSION,
|
|
|
|
*/
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_DATA[];
|
|
|
|
extern const char CW_ITEM_WTP_DESCRIPTOR[];
|
|
|
|
extern const char CW_ITEM_CAPWAP_TIMERS[];
|
|
|
|
extern const char CW_ITEM_RADIO_ADMINISTRATIVE_STATE[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_AC_NAME[];
|
|
|
|
extern const char CW_ITEM_AC_DESCRIPTOR[];
|
|
|
|
extern const char CW_ITEM_RESULT_CODE[];
|
|
|
|
extern const char CW_ITEM_AC_STATUS[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_AC_HARDWARE_VERSION[];
|
|
|
|
extern const char CW_ITEM_AC_SOFTWARE_VERSION[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_AC_IP_LIST[];
|
|
|
|
extern const char CW_ITEM_CAPWAP_CONTROL_IP_ADDRESS_LIST[];
|
|
|
|
extern const char CW_ITEM_CAPWAP_LOCAL_IP_ADDRESS[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_LOCATION_DATA[];
|
|
|
|
extern const char CW_ITEM_SESSION_ID[];
|
2016-03-25 11:02:00 +01:00
|
|
|
|
2015-05-01 00:16:54 +02:00
|
|
|
extern const char CW_ITEM_AC_TIMESTAMP[];
|
|
|
|
extern const char CW_ITEM_STATISTICS_TIMER[];
|
|
|
|
extern const char CW_ITEM_WTP_REBOOT_STATISTICS[];
|
|
|
|
extern const char CW_ITEM_IMAGE_IDENTIFIER[];
|
2018-03-05 20:39:15 +01:00
|
|
|
/*
|
2016-11-06 17:35:56 +01:00
|
|
|
//extern const char CW_ITEM_AC_HASH_VALUE[];
|
2018-03-05 20:39:15 +01:00
|
|
|
*/
|
2015-05-01 00:16:54 +02:00
|
|
|
extern const char CW_ITEM_AC_NAME_WITH_PRIORITY[];
|
|
|
|
extern const char CW_ITEM_MAXIMUM_MESSAGE_LENGTH[];
|
2016-03-14 12:27:21 +01:00
|
|
|
extern const char CW_ITEM_CAPWAP_TRANSPORT_PROTOCOL[];
|
2015-05-01 00:16:54 +02:00
|
|
|
|
|
|
|
|
|
|
|
/* CIPWAP and Cisco */
|
2018-03-06 03:08:14 +01:00
|
|
|
/*
|
2016-04-18 07:40:30 +02:00
|
|
|
//extern const char CW_ITEM_WTP_GROUP_NAME[];
|
2018-03-06 03:08:14 +01:00
|
|
|
*/
|
2015-05-01 00:16:54 +02:00
|
|
|
|
|
|
|
/* Other Items */
|
|
|
|
extern const char CW_ITEM_AC_IMAGE_DIR[]; /* Path where WTP images are stored */
|
|
|
|
extern const char CW_ITEM_IMAGE_FILENAME[]; /* Full path of image filename */
|
|
|
|
extern const char CW_ITEM_DISCOVERIES[];
|
2016-03-25 11:02:00 +01:00
|
|
|
|
2015-05-01 00:16:54 +02:00
|
|
|
/** FILE handle for uploading and downloading images */
|
|
|
|
extern const char CW_ITEM_IMAGE_FILEHANDLE[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_RADIO_CFG[];
|
|
|
|
extern const char CW_ITEM_AP_MODE_AND_TYPE[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_CISCO_BOARD_DATA_OPTIONS[];
|
|
|
|
extern const char CW_ITEM_RADIOS[];
|
|
|
|
extern const char CW_ITEM_RADIO_OPER_STATE[];
|
2016-03-25 11:02:00 +01:00
|
|
|
|
2015-05-01 00:16:54 +02:00
|
|
|
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_VENDOR[];
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_MODELNO[];
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_MACADDRESS[];
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_ID[];
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_REVISION[];
|
|
|
|
extern const char CW_ITEM_WTP_BOARD_SERIALNO[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_WTP_SOFTWARE_VERSION[];
|
|
|
|
extern const char CW_ITEM_WTP_HARDWARE_VERSION[];
|
2016-03-25 11:09:48 +01:00
|
|
|
extern const char CW_ITEM_WTP_BOOT_VERSION[];
|
|
|
|
extern const char CW_ITEM_WTP_OTHER_VERSION[];
|
2015-05-01 00:16:54 +02:00
|
|
|
|
|
|
|
extern const char CW_ITEM_WTP_BOOTLOADER_VERSION[];
|
|
|
|
|
|
|
|
extern const char CW_ITEM_WTP_RADIOS_IN_USE[];
|
|
|
|
extern const char CW_ITEM_WTP_MAX_RADIOS[];
|
2015-05-01 13:55:02 +02:00
|
|
|
extern const char CW_ITEM_RADIO_INFOS[];
|
2016-03-06 16:47:22 +01:00
|
|
|
extern const char CW_ITEM_ECN_SUPPORT[];
|
2015-05-01 00:16:54 +02:00
|
|
|
|
2018-03-06 03:08:14 +01:00
|
|
|
/*
|
2016-04-02 09:05:07 +02:00
|
|
|
//extern const char CW_ITEM_SSH_ENABLE[];
|
|
|
|
//extern const char CW_ITEM_TELNET_ENABLE[];
|
2018-03-06 03:08:14 +01:00
|
|
|
*/
|
2016-03-27 16:50:50 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2016-03-11 18:16:13 +01:00
|
|
|
#define CW_ITEM_REBOOT_COUNT "reboot_count"
|
|
|
|
#define CW_ITEM_REBOOT_AC_INITIATED_COUNT "ac_initiated"
|
|
|
|
#define CW_ITEM_REBOOT_LINK_FAILURE_COUNT "link_failure"
|
|
|
|
#define CW_ITEM_REBOOT_SW_FAILURE_COUNT "sw_failure"
|
|
|
|
#define CW_ITEM_REBOOT_HW_FAILURE_COUNT "hw_failure"
|
|
|
|
#define CW_ITEM_REBOOT_OTHER_FAILURE_COUNT "other_failure"
|
|
|
|
#define CW_ITEM_REBOOT_UNKNOWN_FAILURE_COUNT "unknown_failure"
|
|
|
|
#define CW_ITEM_REBOOT_LAST_FAILURE_TYPE "last_failure"
|
|
|
|
|
2015-05-01 00:16:54 +02:00
|
|
|
|
2016-04-02 09:05:07 +02:00
|
|
|
extern const char CW_RADIOITEM_ADMIN_STATE[];
|
|
|
|
extern const char CW_RADIOITEM_OPER_STATE[];
|
2016-04-02 16:49:16 +02:00
|
|
|
extern const char CW_RADIOITEM_DECRYPTION_ERROR_REPORT_PERIOD[];
|
2016-04-02 09:05:07 +02:00
|
|
|
|
2015-04-05 02:07:59 +02:00
|
|
|
|
2015-05-01 12:47:48 +02:00
|
|
|
extern struct cw_itemdef capwap_itemdefs[];
|
2016-04-18 07:40:30 +02:00
|
|
|
extern struct cw_itemdef capwap_radioitemdefs[];
|
2016-04-02 09:05:07 +02:00
|
|
|
|
2015-04-05 02:07:59 +02:00
|
|
|
|
|
|
|
#endif
|