/* This file is part of actube. actube is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. libcapwap is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Foobar. If not, see . */ #ifndef __LWAPP_CISCO_H #define __LWAPP_CISCO_H #include #include "cw/lwapp.h" /** * Vendor specific message elements defined in LWAPP by Cisco */ #define CISCO_LWELEM_9 9 #define CISCO_LWELEM_11 11 #define CISCO_LWELEM_14 14 #define CISCO_LWELEM_AP_USERNAME_PASSWORD 18 #define LW_CISCO_MANAGER_IP_ADDR 19 #define CISCO_LWELEM_DISCOVERY_PROTOCOL 20 #define CISCO_LWELEM_RADIO_MODULE_INFO 21 #define CISCO_LWELEM_27 27 #define CISCO_LWELEM_28 28 #define CISCO_LWELEM_29 29 #define CISCO_LWELEM_AC_IP_ADDR_WITH_INDEX 32 #define CISCO_LWELEM_33 33 #define CISCO_LWELEM_AP_ETHERNET_PORT_SUBTYPE 34 #define CISCO_LWELEM_AP_LOGHOST_CONFIG 36 #define CISCO_LWELEM_MCAST_MGID_INFO 39 #define CISCO_LWELEM_AP_TELNET_SSH 44 #define CISCO_LWELEM_48 48 #define CISCO_LWELEM_AP_SUBMODE 67 #define LW_CISCO_AP_HEARTBEAT_TIMEOUT 68 #define LW_CISCO_PRIMED_DISCOVERY_TIMEOUT 50 #define CISCO_LWELEM_DELETE_WLAN 52 #define CISCO_LWELEM_AP_FAILOVER_PRIORITY 53 #define CISCO_LWELEM_ROUGE_DETECTION 72 #define CISCO_LWELEM_PATH_MTU 73 #define CISCO_LWELEM_TCP_ADJUST_MSS 77 #define LW_CISCO_PRIMED_JOIN_TIMEOUT 85 #define CISCO_LWELEM_AP_DTLS_DATA_CFG 74 #define CISCO_LWELEM_105 105 #define CISCO_LWELEM_RAD_EXTENDED_CONFIG 111 #define CISCO_LWELEM_ADD_WLAN 128 #define CISCO_LWELEM_AP_DNS_SERV_IP_ADD 121 #define CISCO_LWELEM_VLAN 123 #define CISCO_LWELEM_SSC_HASH_VALIDATION 133 #define CISCO_LWELEM_SSC_HASH 132 #define CISCO_LWELEM_MWAR_HASH_VALUE 134 #define CISCO_LWELEM_DOT11R_WLC_MAC_AND_IP 135 #define CISCO_LWELEM_HARDWARE_INFO 139 #define LW_CISCO_AP_JOIN_IP_PREF_MODE 166 /* function proto types */ extern int lw_put_cisco_path_mtu(uint8_t *dst, uint16_t max, uint16_t padding); extern const char * lw_cisco_id_to_str(int elem_id); /* #define lw_addelem_cisco_path_mtu(dst,max,padding) \ lw_put_elem_hdr(dst,LW_ELEM_VENDOR_SPECIFIC,lw_put_cisco_path_mtu(dst,max,padding)) */ #endif