Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

wireless.h File Reference

#include <linux/types.h>
#include <linux/socket.h>
#include <linux/if.h>

Include dependency graph for wireless.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define WIRELESS_EXT   10
#define SIOCSIWNAME   0x8B00
#define SIOCGIWNAME   0x8B01
#define SIOCSIWNWID   0x8B02
#define SIOCGIWNWID   0x8B03
#define SIOCSIWFREQ   0x8B04
#define SIOCGIWFREQ   0x8B05
#define SIOCSIWMODE   0x8B06
#define SIOCGIWMODE   0x8B07
#define SIOCSIWSENS   0x8B08
#define SIOCGIWSENS   0x8B09
#define SIOCSIWRANGE   0x8B0A
#define SIOCGIWRANGE   0x8B0B
#define SIOCSIWPRIV   0x8B0C
#define SIOCGIWPRIV   0x8B0D
#define SIOCSIWSPY   0x8B10
#define SIOCGIWSPY   0x8B11
#define SIOCSIWAP   0x8B14
#define SIOCGIWAP   0x8B15
#define SIOCGIWAPLIST   0x8B17
#define SIOCSIWESSID   0x8B1A
#define SIOCGIWESSID   0x8B1B
#define SIOCSIWNICKN   0x8B1C
#define SIOCGIWNICKN   0x8B1D
#define SIOCSIWRATE   0x8B20
#define SIOCGIWRATE   0x8B21
#define SIOCSIWRTS   0x8B22
#define SIOCGIWRTS   0x8B23
#define SIOCSIWFRAG   0x8B24
#define SIOCGIWFRAG   0x8B25
#define SIOCSIWTXPOW   0x8B26
#define SIOCGIWTXPOW   0x8B27
#define SIOCSIWENCODE   0x8B2A
#define SIOCGIWENCODE   0x8B2B
#define SIOCSIWPOWER   0x8B2C
#define SIOCGIWPOWER   0x8B2D
#define SIOCIWFIRST   0x8B00
#define SIOCIWLAST   0x8B30
#define IW_IS_SET(cmd)   (!((cmd) & 0x1))
#define IW_IS_GET(cmd)   ((cmd) & 0x1)
#define IW_PRIV_TYPE_MASK   0x7000
#define IW_PRIV_TYPE_NONE   0x0000
#define IW_PRIV_TYPE_BYTE   0x1000
#define IW_PRIV_TYPE_CHAR   0x2000
#define IW_PRIV_TYPE_INT   0x4000
#define IW_PRIV_TYPE_FLOAT   0x5000
#define IW_PRIV_SIZE_FIXED   0x0800
#define IW_PRIV_SIZE_MASK   0x07FF
#define IW_MAX_FREQUENCIES   16
#define IW_MAX_BITRATES   8
#define IW_MAX_TXPOWER   8
#define IW_MAX_SPY   8
#define IW_MAX_AP   8
#define IW_ESSID_MAX_SIZE   32
#define IW_MODE_AUTO   0
#define IW_MODE_ADHOC   1
#define IW_MODE_INFRA   2
#define IW_MODE_MASTER   3
#define IW_MODE_REPEAT   4
#define IW_MODE_SECOND   5
#define IW_MAX_ENCODING_SIZES   8
#define IW_ENCODING_TOKEN_MAX   32
#define IW_ENCODE_INDEX   0x00FF
#define IW_ENCODE_FLAGS   0xFF00
#define IW_ENCODE_MODE   0xF000
#define IW_ENCODE_DISABLED   0x8000
#define IW_ENCODE_ENABLED   0x0000
#define IW_ENCODE_RESTRICTED   0x4000
#define IW_ENCODE_OPEN   0x2000
#define IW_ENCODE_NOKEY   0x0800
#define IW_POWER_ON   0x0000
#define IW_POWER_TYPE   0xF000
#define IW_POWER_PERIOD   0x1000
#define IW_POWER_TIMEOUT   0x2000
#define IW_POWER_MODE   0x0F00
#define IW_POWER_UNICAST_R   0x0100
#define IW_POWER_MULTICAST_R   0x0200
#define IW_POWER_ALL_R   0x0300
#define IW_POWER_FORCE_S   0x0400
#define IW_POWER_REPEATER   0x0800
#define IW_POWER_MODIFIER   0x000F
#define IW_POWER_MIN   0x0001
#define IW_POWER_MAX   0x0002
#define IW_POWER_RELATIVE   0x0004
#define IW_TXPOW_DBM   0x0000
#define IW_TXPOW_MWATT   0x0001


Define Documentation

#define IW_ENCODE_DISABLED   0x8000
 

Definition at line 249 of file wireless.h.

#define IW_ENCODE_ENABLED   0x0000
 

Definition at line 250 of file wireless.h.

#define IW_ENCODE_FLAGS   0xFF00
 

Definition at line 247 of file wireless.h.

#define IW_ENCODE_INDEX   0x00FF
 

Definition at line 246 of file wireless.h.

#define IW_ENCODE_MODE   0xF000
 

Definition at line 248 of file wireless.h.

#define IW_ENCODE_NOKEY   0x0800
 

Definition at line 253 of file wireless.h.

#define IW_ENCODE_OPEN   0x2000
 

Definition at line 252 of file wireless.h.

#define IW_ENCODE_RESTRICTED   0x4000
 

Definition at line 251 of file wireless.h.

#define IW_ENCODING_TOKEN_MAX   32
 

Definition at line 243 of file wireless.h.

#define IW_ESSID_MAX_SIZE   32
 

Definition at line 228 of file wireless.h.

#define IW_IS_GET cmd   )     ((cmd) & 0x1)
 

Definition at line 181 of file wireless.h.

Referenced by dev_ioctl().

#define IW_IS_SET cmd   )     (!((cmd) & 0x1))
 

Definition at line 180 of file wireless.h.

Referenced by dev_ioctl().

#define IW_MAX_AP   8
 

Definition at line 225 of file wireless.h.

#define IW_MAX_BITRATES   8
 

Definition at line 215 of file wireless.h.

#define IW_MAX_ENCODING_SIZES   8
 

Definition at line 240 of file wireless.h.

#define IW_MAX_FREQUENCIES   16
 

Definition at line 209 of file wireless.h.

#define IW_MAX_SPY   8
 

Definition at line 221 of file wireless.h.

#define IW_MAX_TXPOWER   8
 

Definition at line 218 of file wireless.h.

#define IW_MODE_ADHOC   1
 

Definition at line 232 of file wireless.h.

#define IW_MODE_AUTO   0
 

Definition at line 231 of file wireless.h.

#define IW_MODE_INFRA   2
 

Definition at line 233 of file wireless.h.

#define IW_MODE_MASTER   3
 

Definition at line 234 of file wireless.h.

#define IW_MODE_REPEAT   4
 

Definition at line 235 of file wireless.h.

#define IW_MODE_SECOND   5
 

Definition at line 236 of file wireless.h.

#define IW_POWER_ALL_R   0x0300
 

Definition at line 263 of file wireless.h.

#define IW_POWER_FORCE_S   0x0400
 

Definition at line 264 of file wireless.h.

#define IW_POWER_MAX   0x0002
 

Definition at line 268 of file wireless.h.

#define IW_POWER_MIN   0x0001
 

Definition at line 267 of file wireless.h.

#define IW_POWER_MODE   0x0F00
 

Definition at line 260 of file wireless.h.

#define IW_POWER_MODIFIER   0x000F
 

Definition at line 266 of file wireless.h.

#define IW_POWER_MULTICAST_R   0x0200
 

Definition at line 262 of file wireless.h.

#define IW_POWER_ON   0x0000
 

Definition at line 256 of file wireless.h.

#define IW_POWER_PERIOD   0x1000
 

Definition at line 258 of file wireless.h.

#define IW_POWER_RELATIVE   0x0004
 

Definition at line 269 of file wireless.h.

#define IW_POWER_REPEATER   0x0800
 

Definition at line 265 of file wireless.h.

#define IW_POWER_TIMEOUT   0x2000
 

Definition at line 259 of file wireless.h.

#define IW_POWER_TYPE   0xF000
 

Definition at line 257 of file wireless.h.

#define IW_POWER_UNICAST_R   0x0100
 

Definition at line 261 of file wireless.h.

#define IW_PRIV_SIZE_FIXED   0x0800
 

Definition at line 197 of file wireless.h.

#define IW_PRIV_SIZE_MASK   0x07FF
 

Definition at line 199 of file wireless.h.

#define IW_PRIV_TYPE_BYTE   0x1000
 

Definition at line 192 of file wireless.h.

#define IW_PRIV_TYPE_CHAR   0x2000
 

Definition at line 193 of file wireless.h.

#define IW_PRIV_TYPE_FLOAT   0x5000
 

Definition at line 195 of file wireless.h.

#define IW_PRIV_TYPE_INT   0x4000
 

Definition at line 194 of file wireless.h.

#define IW_PRIV_TYPE_MASK   0x7000
 

Definition at line 190 of file wireless.h.

#define IW_PRIV_TYPE_NONE   0x0000
 

Definition at line 191 of file wireless.h.

#define IW_TXPOW_DBM   0x0000
 

Definition at line 272 of file wireless.h.

#define IW_TXPOW_MWATT   0x0001
 

Definition at line 273 of file wireless.h.

#define SIOCGIWAP   0x8B15
 

Definition at line 142 of file wireless.h.

#define SIOCGIWAPLIST   0x8B17
 

Definition at line 143 of file wireless.h.

#define SIOCGIWENCODE   0x8B2B
 

Definition at line 168 of file wireless.h.

#define SIOCGIWESSID   0x8B1B
 

Definition at line 147 of file wireless.h.

#define SIOCGIWFRAG   0x8B25
 

Definition at line 162 of file wireless.h.

#define SIOCGIWFREQ   0x8B05
 

Definition at line 124 of file wireless.h.

#define SIOCGIWMODE   0x8B07
 

Definition at line 126 of file wireless.h.

#define SIOCGIWNAME   0x8B01
 

Definition at line 120 of file wireless.h.

#define SIOCGIWNICKN   0x8B1D
 

Definition at line 149 of file wireless.h.

#define SIOCGIWNWID   0x8B03
 

Definition at line 122 of file wireless.h.

#define SIOCGIWPOWER   0x8B2D
 

Definition at line 171 of file wireless.h.

#define SIOCGIWPRIV   0x8B0D
 

Definition at line 134 of file wireless.h.

#define SIOCGIWRANGE   0x8B0B
 

Definition at line 132 of file wireless.h.

#define SIOCGIWRATE   0x8B21
 

Definition at line 158 of file wireless.h.

#define SIOCGIWRTS   0x8B23
 

Definition at line 160 of file wireless.h.

#define SIOCGIWSENS   0x8B09
 

Definition at line 128 of file wireless.h.

#define SIOCGIWSPY   0x8B11
 

Definition at line 138 of file wireless.h.

#define SIOCGIWTXPOW   0x8B27
 

Definition at line 164 of file wireless.h.

#define SIOCIWFIRST   0x8B00
 

Definition at line 176 of file wireless.h.

Referenced by dev_ifsioc(), dev_ioctl(), inet_ioctl(), and packet_ioctl().

#define SIOCIWLAST   0x8B30
 

Definition at line 177 of file wireless.h.

Referenced by dev_ifsioc(), dev_ioctl(), inet_ioctl(), and packet_ioctl().

#define SIOCSIWAP   0x8B14
 

Definition at line 141 of file wireless.h.

#define SIOCSIWENCODE   0x8B2A
 

Definition at line 167 of file wireless.h.

#define SIOCSIWESSID   0x8B1A
 

Definition at line 146 of file wireless.h.

#define SIOCSIWFRAG   0x8B24
 

Definition at line 161 of file wireless.h.

#define SIOCSIWFREQ   0x8B04
 

Definition at line 123 of file wireless.h.

#define SIOCSIWMODE   0x8B06
 

Definition at line 125 of file wireless.h.

#define SIOCSIWNAME   0x8B00
 

Definition at line 119 of file wireless.h.

#define SIOCSIWNICKN   0x8B1C
 

Definition at line 148 of file wireless.h.

#define SIOCSIWNWID   0x8B02
 

Definition at line 121 of file wireless.h.

#define SIOCSIWPOWER   0x8B2C
 

Definition at line 170 of file wireless.h.

#define SIOCSIWPRIV   0x8B0C
 

Definition at line 133 of file wireless.h.

#define SIOCSIWRANGE   0x8B0A
 

Definition at line 131 of file wireless.h.

#define SIOCSIWRATE   0x8B20
 

Definition at line 157 of file wireless.h.

#define SIOCSIWRTS   0x8B22
 

Definition at line 159 of file wireless.h.

#define SIOCSIWSENS   0x8B08
 

Definition at line 127 of file wireless.h.

#define SIOCSIWSPY   0x8B10
 

Definition at line 137 of file wireless.h.

#define SIOCSIWTXPOW   0x8B26
 

Definition at line 163 of file wireless.h.

#define WIRELESS_EXT   10
 

Definition at line 66 of file wireless.h.