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