13a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount/****************************************************************************
23a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************
33a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***
43a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   This header was automatically generated from a Linux kernel header
53a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   of the same name, to make information necessary for userspace to
63a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   call into the kernel available to libc.  It contains only constants,
73a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   structures, and macros generated from the original header, and thus,
83a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***   contains no copyrightable information.
93a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ***
103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************
113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount ****************************************************************************/
123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#ifndef _LINUX_WIRELESS_H
133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define _LINUX_WIRELESS_H
143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#include <linux/types.h>
163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#include <linux/socket.h>
173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#include <linux/if.h>
183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define WIRELESS_EXT 20
203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWCOMMIT 0x8B00
223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWNAME 0x8B01
233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWNWID 0x8B02
253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWNWID 0x8B03
263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWFREQ 0x8B04
273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWFREQ 0x8B05
283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWMODE 0x8B06
293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWMODE 0x8B07
303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWSENS 0x8B08
313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWSENS 0x8B09
323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWRANGE 0x8B0A
343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWRANGE 0x8B0B
353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWPRIV 0x8B0C
363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWPRIV 0x8B0D
373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWSTATS 0x8B0E
383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWSTATS 0x8B0F
393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWSPY 0x8B10
413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWSPY 0x8B11
423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWTHRSPY 0x8B12
433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWTHRSPY 0x8B13
443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWAP 0x8B14
463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWAP 0x8B15
473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWAPLIST 0x8B17
483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWSCAN 0x8B18
493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWSCAN 0x8B19
503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWESSID 0x8B1A
523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWESSID 0x8B1B
533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWNICKN 0x8B1C
543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWNICKN 0x8B1D
553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWRATE 0x8B20
573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWRATE 0x8B21
583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWRTS 0x8B22
593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWRTS 0x8B23
603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWFRAG 0x8B24
613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWFRAG 0x8B25
623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWTXPOW 0x8B26
633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWTXPOW 0x8B27
643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWRETRY 0x8B28
653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWRETRY 0x8B29
663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWENCODE 0x8B2A
683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWENCODE 0x8B2B
693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWPOWER 0x8B2C
713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWPOWER 0x8B2D
723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWGENIE 0x8B30
743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWGENIE 0x8B31
753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWMLME 0x8B16
773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWAUTH 0x8B32
793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWAUTH 0x8B33
803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWENCODEEXT 0x8B34
823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCGIWENCODEEXT 0x8B35
833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCSIWPMKSA 0x8B36
853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCIWFIRSTPRIV 0x8BE0
873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCIWLASTPRIV 0x8BFF
883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCIWFIRST 0x8B00
903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define SIOCIWLAST SIOCIWLASTPRIV
913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_IOCTL_IDX(cmd) ((cmd) - SIOCIWFIRST)
923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_IS_SET(cmd) (!((cmd) & 0x1))
943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_IS_GET(cmd) ((cmd) & 0x1)
953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVTXDROP 0x8C00
973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVQUAL 0x8C01
983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVCUSTOM 0x8C02
993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVREGISTERED 0x8C03
1003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVEXPIRED 0x8C04
1013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVGENIE 0x8C05
1023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVMICHAELMICFAILURE 0x8C06
1033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVASSOCREQIE 0x8C07
1043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVASSOCRESPIE 0x8C08
1053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVPMKIDCAND 0x8C09
1063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IWEVFIRST 0x8C00
1083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_IDX(cmd) ((cmd) - IWEVFIRST)
1093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_MASK 0x7000
1113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_NONE 0x0000
1123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_BYTE 0x1000
1133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_CHAR 0x2000
1143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_INT 0x4000
1153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_FLOAT 0x5000
1163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_TYPE_ADDR 0x6000
1173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_SIZE_FIXED 0x0800
1193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PRIV_SIZE_MASK 0x07FF
1213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MAX_FREQUENCIES 32
1233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MAX_BITRATES 32
1253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MAX_TXPOWER 8
1273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MAX_SPY 8
1293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MAX_AP 64
1313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ESSID_MAX_SIZE 32
1333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_AUTO 0
1353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_ADHOC 1
1363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_INFRA 2
1373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_MASTER 3
1383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_REPEAT 4
1393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_SECOND 5
1403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MODE_MONITOR 6
1413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_QUAL_UPDATED 0x01
1433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_LEVEL_UPDATED 0x02
1443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_NOISE_UPDATED 0x04
1453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_ALL_UPDATED 0x07
1463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_DBM 0x08
1473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_QUAL_INVALID 0x10
1483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_LEVEL_INVALID 0x20
1493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_NOISE_INVALID 0x40
1503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_QUAL_ALL_INVALID 0x70
1513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_FREQ_AUTO 0x00
1533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_FREQ_FIXED 0x01
1543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MAX_ENCODING_SIZES 8
1563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODING_TOKEN_MAX 64
1583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_INDEX 0x00FF
1603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_FLAGS 0xFF00
1613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_MODE 0xF000
1623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_DISABLED 0x8000
1633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_ENABLED 0x0000
1643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_RESTRICTED 0x4000
1653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_OPEN 0x2000
1663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_NOKEY 0x0800
1673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_TEMP 0x0400
1683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_ON 0x0000
1703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_TYPE 0xF000
1713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_PERIOD 0x1000
1723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_TIMEOUT 0x2000
1733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_MODE 0x0F00
1743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_UNICAST_R 0x0100
1753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_MULTICAST_R 0x0200
1763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_ALL_R 0x0300
1773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_FORCE_S 0x0400
1783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_REPEATER 0x0800
1793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_MODIFIER 0x000F
1803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_MIN 0x0001
1813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_MAX 0x0002
1823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_POWER_RELATIVE 0x0004
1833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_TXPOW_TYPE 0x00FF
1853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_TXPOW_DBM 0x0000
1863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_TXPOW_MWATT 0x0001
1873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_TXPOW_RELATIVE 0x0002
1883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_TXPOW_RANGE 0x1000
1893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_ON 0x0000
1913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_TYPE 0xF000
1923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_LIMIT 0x1000
1933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_LIFETIME 0x2000
1943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_MODIFIER 0x000F
1953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_MIN 0x0001
1963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_MAX 0x0002
1973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_RETRY_RELATIVE 0x0004
1983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
1993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_DEFAULT 0x0000
2003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_ALL_ESSID 0x0001
2013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_THIS_ESSID 0x0002
2023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_ALL_FREQ 0x0004
2033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_THIS_FREQ 0x0008
2043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_ALL_MODE 0x0010
2053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_THIS_MODE 0x0020
2063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_ALL_RATE 0x0040
2073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_THIS_RATE 0x0080
2083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_TYPE_ACTIVE 0
2103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_TYPE_PASSIVE 1
2113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_SCAN_MAX_DATA 4096
2133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_CUSTOM_MAX 256
2153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_GENERIC_IE_MAX 1024
2173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MLME_DEAUTH 0
2193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MLME_DISASSOC 1
2203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_INDEX 0x0FFF
2223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_FLAGS 0xF000
2233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_WPA_VERSION 0
2253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_PAIRWISE 1
2263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_GROUP 2
2273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_KEY_MGMT 3
2283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_TKIP_COUNTERMEASURES 4
2293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_DROP_UNENCRYPTED 5
2303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_80211_AUTH_ALG 6
2313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_WPA_ENABLED 7
2323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_RX_UNENCRYPTED_EAPOL 8
2333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_ROAMING_CONTROL 9
2343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_PRIVACY_INVOKED 10
2353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_WPA_VERSION_DISABLED 0x00000001
2373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_WPA_VERSION_WPA 0x00000002
2383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_WPA_VERSION_WPA2 0x00000004
2393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_NONE 0x00000001
2413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_WEP40 0x00000002
2423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_TKIP 0x00000004
2433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_CCMP 0x00000008
2443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_CIPHER_WEP104 0x00000010
2453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_KEY_MGMT_802_1X 1
2473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_KEY_MGMT_PSK 2
2483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_ALG_OPEN_SYSTEM 0x00000001
2503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_ALG_SHARED_KEY 0x00000002
2513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_ALG_LEAP 0x00000004
2523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_ROAMING_ENABLE 0
2543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_AUTH_ROAMING_DISABLE 1
2553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_SEQ_MAX_SIZE 8
2573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_ALG_NONE 0
2593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_ALG_WEP 1
2603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_ALG_TKIP 2
2613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_ALG_CCMP 3
2623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_EXT_TX_SEQ_VALID 0x00000001
2643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_EXT_RX_SEQ_VALID 0x00000002
2653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_EXT_GROUP_KEY 0x00000004
2663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENCODE_EXT_SET_TX_KEY 0x00000008
2673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MICFAILURE_KEY_ID 0x00000003
2693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MICFAILURE_GROUP 0x00000004
2703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MICFAILURE_PAIRWISE 0x00000008
2713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MICFAILURE_STAKEY 0x00000010
2723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_MICFAILURE_COUNT 0x00000060
2733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENC_CAPA_WPA 0x00000001
2753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENC_CAPA_WPA2 0x00000002
2763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENC_CAPA_CIPHER_TKIP 0x00000004
2773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_ENC_CAPA_CIPHER_CCMP 0x00000008
2783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_BASE(cmd) ((cmd >= SIOCIWFIRSTPRIV) ?   (cmd - SIOCIWFIRSTPRIV + 0x60) :   (cmd - SIOCSIWCOMMIT))
2803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_INDEX(cmd) (IW_EVENT_CAPA_BASE(cmd) >> 5)
2813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_MASK(cmd) (1 << (IW_EVENT_CAPA_BASE(cmd) & 0x1F))
2823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_K_0 (IW_EVENT_CAPA_MASK(0x8B04) |   IW_EVENT_CAPA_MASK(0x8B06) |   IW_EVENT_CAPA_MASK(0x8B1A))
2843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_K_1 (IW_EVENT_CAPA_MASK(0x8B2A))
2853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_SET(event_capa, cmd) (event_capa[IW_EVENT_CAPA_INDEX(cmd)] |= IW_EVENT_CAPA_MASK(cmd))
2873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EVENT_CAPA_SET_KERNEL(event_capa) {event_capa[0] |= IW_EVENT_CAPA_K_0; event_capa[1] |= IW_EVENT_CAPA_K_1; }
2883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_param
2903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
2913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 value;
2923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 fixed;
2933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 disabled;
2943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 flags;
2953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
2963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
2973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_point
2983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
2993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount void __user *pointer;
3003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 length;
3013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 flags;
3023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_freq
3053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 m;
3073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s16 e;
3083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 i;
3093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 flags;
3103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_quality
3133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 qual;
3153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 level;
3163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 noise;
3173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 updated;
3183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_discarded
3213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 nwid;
3233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 code;
3243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 fragment;
3253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 retries;
3263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 misc;
3273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_missed
3303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 beacon;
3323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_thrspy
3353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr addr;
3373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality qual;
3383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality low;
3393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality high;
3403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_scan_req
3433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 scan_type;
3453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 essid_len;
3463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 num_channels;
3473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 flags;
3483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr bssid;
3493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 essid[IW_ESSID_MAX_SIZE];
3513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 min_channel_time;
3533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 max_channel_time;
3543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_freq channel_list[IW_MAX_FREQUENCIES];
3563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_encode_ext
3593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 ext_flags;
3613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 tx_seq[IW_ENCODE_SEQ_MAX_SIZE];
3623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 rx_seq[IW_ENCODE_SEQ_MAX_SIZE];
3633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr addr;
3643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 alg;
3653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 key_len;
3663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 key[0];
3673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_mlme
3703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 cmd;
3723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 reason_code;
3733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr addr;
3743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PMKSA_ADD 1
3773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PMKSA_REMOVE 2
3783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PMKSA_FLUSH 3
3793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PMKID_LEN 16
3813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_pmksa
3833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 cmd;
3853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr bssid;
3863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 pmkid[IW_PMKID_LEN];
3873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_michaelmicfailure
3903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
3923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr src_addr;
3933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 tsc[IW_ENCODE_SEQ_MAX_SIZE];
3943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
3953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
3963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_PMKID_CAND_PREAUTH 0x00000001
3973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_pmkid_cand
3983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
3993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 flags;
4003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 index;
4013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr bssid;
4023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
4033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_statistics
4053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
4063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 status;
4073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality qual;
4093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_discarded discard;
4103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_missed miss;
4113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
4123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountunion iwreq_data
4143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
4153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char name[IFNAMSIZ];
4173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_point essid;
4193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param nwid;
4203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_freq freq;
4213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param sens;
4233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param bitrate;
4243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param txpower;
4253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param rts;
4263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param frag;
4273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 mode;
4283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param retry;
4293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_point encoding;
4313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param power;
4323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality qual;
4333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr ap_addr;
4353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct sockaddr addr;
4363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_param param;
4383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_point data;
4393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
4403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iwreq
4423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
4433a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount union
4443a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount {
4453a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char ifrn_name[IFNAMSIZ];
4463a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount } ifr_ifrn;
4473a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4483a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount union iwreq_data u;
4493a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
4503a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4513a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_range
4523a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
4533a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4543a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 throughput;
4553a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4563a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 min_nwid;
4573a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 max_nwid;
4583a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4593a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 old_num_channels;
4603a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 old_num_frequency;
4613a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4623a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 event_capa[6];
4633a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4643a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 sensitivity;
4653a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4663a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality max_qual;
4673a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4683a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_quality avg_qual;
4693a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4703a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 num_bitrates;
4713a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 bitrate[IW_MAX_BITRATES];
4723a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4733a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 min_rts;
4743a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 max_rts;
4753a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4763a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 min_frag;
4773a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 max_frag;
4783a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4793a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 min_pmp;
4803a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 max_pmp;
4813a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 min_pmt;
4823a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 max_pmt;
4833a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 pmp_flags;
4843a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 pmt_flags;
4853a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 pm_capa;
4863a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4873a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 encoding_size[IW_MAX_ENCODING_SIZES];
4883a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 num_encoding_sizes;
4893a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 max_encoding_tokens;
4903a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4913a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 encoding_login_index;
4923a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4933a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 txpower_capa;
4943a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 num_txpower;
4953a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 txpower[IW_MAX_TXPOWER];
4963a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
4973a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 we_version_compiled;
4983a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 we_version_source;
4993a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5003a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 retry_capa;
5013a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 retry_flags;
5023a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 r_time_flags;
5033a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 min_retry;
5043a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 max_retry;
5053a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 min_r_time;
5063a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __s32 max_r_time;
5073a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5083a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 num_channels;
5093a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u8 num_frequency;
5103a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount struct iw_freq freq[IW_MAX_FREQUENCIES];
5113a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5123a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 enc_capa;
5133a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
5143a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5153a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_priv_args
5163a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
5173a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u32 cmd;
5183a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 set_args;
5193a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 get_args;
5203a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount char name[IFNAMSIZ];
5213a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
5223a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5233a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccountstruct iw_event
5243a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount{
5253a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 len;
5263a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount __u16 cmd;
5273a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount union iwreq_data u;
5283a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount};
5293a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5303a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_LCP_LEN (sizeof(struct iw_event) - sizeof(union iwreq_data))
5313a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5323a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_CHAR_LEN (IW_EV_LCP_LEN + IFNAMSIZ)
5333a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_UINT_LEN (IW_EV_LCP_LEN + sizeof(__u32))
5343a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_FREQ_LEN (IW_EV_LCP_LEN + sizeof(struct iw_freq))
5353a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_PARAM_LEN (IW_EV_LCP_LEN + sizeof(struct iw_param))
5363a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_ADDR_LEN (IW_EV_LCP_LEN + sizeof(struct sockaddr))
5373a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_QUAL_LEN (IW_EV_LCP_LEN + sizeof(struct iw_quality))
5383a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5393a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_POINT_OFF (((char *) &(((struct iw_point *) NULL)->length)) -   (char *) NULL)
5403a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#define IW_EV_POINT_LEN (IW_EV_LCP_LEN + sizeof(struct iw_point) -   IW_EV_POINT_OFF)
5413a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount
5423a5dffc441568676ce19c6d3154a8c8a17afa323android-build SharedAccount#endif
543