wireless_copy.h File Reference

#include <sys/types.h>
#include <net/if.h>
Include dependency graph for wireless_copy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  iw_discarded
struct  iw_encode_ext
struct  iw_event
struct  iw_freq
struct  iw_michaelmicfailure
struct  iw_missed
struct  iw_mlme
struct  iw_param
struct  iw_pmkid_cand
struct  iw_pmksa
struct  iw_point
struct  iw_priv_args
struct  iw_quality
struct  iw_range
struct  iw_scan_req
struct  iw_statistics
struct  iw_thrspy
struct  iwreq
union  iwreq_data

Defines

#define IW_AUTH_80211_AUTH_ALG   6
#define IW_AUTH_ALG_LEAP   0x00000004
#define IW_AUTH_ALG_OPEN_SYSTEM   0x00000001
#define IW_AUTH_ALG_SHARED_KEY   0x00000002
#define IW_AUTH_CIPHER_CCMP   0x00000008
#define IW_AUTH_CIPHER_GROUP   2
#define IW_AUTH_CIPHER_GROUP_MGMT   11
#define IW_AUTH_CIPHER_NONE   0x00000001
#define IW_AUTH_CIPHER_PAIRWISE   1
#define IW_AUTH_CIPHER_TKIP   0x00000004
#define IW_AUTH_CIPHER_WEP104   0x00000010
#define IW_AUTH_CIPHER_WEP40   0x00000002
#define IW_AUTH_DROP_UNENCRYPTED   5
#define IW_AUTH_FLAGS   0xF000
#define IW_AUTH_INDEX   0x0FFF
#define IW_AUTH_KEY_MGMT   3
#define IW_AUTH_KEY_MGMT_802_1X   1
#define IW_AUTH_KEY_MGMT_PSK   2
#define IW_AUTH_MFP   12
#define IW_AUTH_MFP_DISABLED   0
#define IW_AUTH_MFP_OPTIONAL   1
#define IW_AUTH_MFP_REQUIRED   2
#define IW_AUTH_PRIVACY_INVOKED   10
#define IW_AUTH_ROAMING_CONTROL   9
#define IW_AUTH_ROAMING_DISABLE   1
#define IW_AUTH_ROAMING_ENABLE   0
#define IW_AUTH_RX_UNENCRYPTED_EAPOL   8
#define IW_AUTH_TKIP_COUNTERMEASURES   4
#define IW_AUTH_WPA_ENABLED   7
#define IW_AUTH_WPA_VERSION   0
#define IW_AUTH_WPA_VERSION_DISABLED   0x00000001
#define IW_AUTH_WPA_VERSION_WPA   0x00000002
#define IW_AUTH_WPA_VERSION_WPA2   0x00000004
#define IW_CUSTOM_MAX   256
#define IW_ENC_CAPA_4WAY_HANDSHAKE   0x00000010
#define IW_ENC_CAPA_CIPHER_CCMP   0x00000008
#define IW_ENC_CAPA_CIPHER_TKIP   0x00000004
#define IW_ENC_CAPA_WPA   0x00000001
#define IW_ENC_CAPA_WPA2   0x00000002
#define IW_ENCODE_ALG_AES_CMAC   5
#define IW_ENCODE_ALG_CCMP   3
#define IW_ENCODE_ALG_NONE   0
#define IW_ENCODE_ALG_PMK   4
#define IW_ENCODE_ALG_TKIP   2
#define IW_ENCODE_ALG_WEP   1
#define IW_ENCODE_DISABLED   0x8000
#define IW_ENCODE_ENABLED   0x0000
#define IW_ENCODE_EXT_GROUP_KEY   0x00000004
#define IW_ENCODE_EXT_RX_SEQ_VALID   0x00000002
#define IW_ENCODE_EXT_SET_TX_KEY   0x00000008
#define IW_ENCODE_EXT_TX_SEQ_VALID   0x00000001
#define IW_ENCODE_FLAGS   0xFF00
#define IW_ENCODE_INDEX   0x00FF
#define IW_ENCODE_MODE   0xF000
#define IW_ENCODE_NOKEY   0x0800
#define IW_ENCODE_OPEN   0x2000
#define IW_ENCODE_RESTRICTED   0x4000
#define IW_ENCODE_SEQ_MAX_SIZE   8
#define IW_ENCODE_TEMP   0x0400
#define IW_ENCODING_TOKEN_MAX   64
#define IW_ESSID_MAX_SIZE   32
#define IW_EV_ADDR_LEN   (IW_EV_LCP_LEN + sizeof(struct sockaddr))
#define IW_EV_CHAR_LEN   (IW_EV_LCP_LEN + IFNAMSIZ)
#define IW_EV_FREQ_LEN   (IW_EV_LCP_LEN + sizeof(struct iw_freq))
#define IW_EV_LCP_LEN   (sizeof(struct iw_event) - sizeof(union iwreq_data))
#define IW_EV_PARAM_LEN   (IW_EV_LCP_LEN + sizeof(struct iw_param))
#define IW_EV_POINT_LEN
#define IW_EV_POINT_OFF
#define IW_EV_QUAL_LEN   (IW_EV_LCP_LEN + sizeof(struct iw_quality))
#define IW_EV_UINT_LEN   (IW_EV_LCP_LEN + sizeof(__u32))
#define IW_EVENT_CAPA_BASE(cmd)
#define IW_EVENT_CAPA_INDEX(cmd)   (IW_EVENT_CAPA_BASE(cmd) >> 5)
#define IW_EVENT_CAPA_K_0
#define IW_EVENT_CAPA_K_1   (IW_EVENT_CAPA_MASK(0x8B2A))
#define IW_EVENT_CAPA_MASK(cmd)   (1 << (IW_EVENT_CAPA_BASE(cmd) & 0x1F))
#define IW_EVENT_CAPA_SET(event_capa, cmd)   (event_capa[IW_EVENT_CAPA_INDEX(cmd)] |= IW_EVENT_CAPA_MASK(cmd))
#define IW_EVENT_CAPA_SET_KERNEL(event_capa)   {event_capa[0] |= IW_EVENT_CAPA_K_0; event_capa[1] |= IW_EVENT_CAPA_K_1; }
#define IW_EVENT_IDX(cmd)   ((cmd) - IWEVFIRST)
#define IW_FREQ_AUTO   0x00
#define IW_FREQ_FIXED   0x01
#define IW_GENERIC_IE_MAX   1024
#define IW_IOCTL_IDX(cmd)   ((cmd) - SIOCIWFIRST)
#define IW_IS_GET(cmd)   ((cmd) & 0x1)
#define IW_IS_SET(cmd)   (!((cmd) & 0x1))
#define IW_MAX_AP   64
#define IW_MAX_BITRATES   32
#define IW_MAX_ENCODING_SIZES   8
#define IW_MAX_FREQUENCIES   32
#define IW_MAX_SPY   8
#define IW_MAX_TXPOWER   8
#define IW_MICFAILURE_COUNT   0x00000060
#define IW_MICFAILURE_GROUP   0x00000004
#define IW_MICFAILURE_KEY_ID   0x00000003
#define IW_MICFAILURE_PAIRWISE   0x00000008
#define IW_MICFAILURE_STAKEY   0x00000010
#define IW_MLME_DEAUTH   0
#define IW_MLME_DISASSOC   1
#define IW_MODE_ADHOC   1
#define IW_MODE_AUTO   0
#define IW_MODE_INFRA   2
#define IW_MODE_MASTER   3
#define IW_MODE_MONITOR   6
#define IW_MODE_REPEAT   4
#define IW_MODE_SECOND   5
#define IW_PMKID_CAND_PREAUTH   0x00000001
#define IW_PMKID_LEN   16
#define IW_PMKSA_ADD   1
#define IW_PMKSA_FLUSH   3
#define IW_PMKSA_REMOVE   2
#define IW_POWER_ALL_R   0x0300
#define IW_POWER_FORCE_S   0x0400
#define IW_POWER_MAX   0x0002
#define IW_POWER_MIN   0x0001
#define IW_POWER_MODE   0x0F00
#define IW_POWER_MODIFIER   0x000F
#define IW_POWER_MULTICAST_R   0x0200
#define IW_POWER_ON   0x0000
#define IW_POWER_PERIOD   0x1000
#define IW_POWER_RELATIVE   0x0004
#define IW_POWER_REPEATER   0x0800
#define IW_POWER_TIMEOUT   0x2000
#define IW_POWER_TYPE   0xF000
#define IW_POWER_UNICAST_R   0x0100
#define IW_PRIV_SIZE_FIXED   0x0800
#define IW_PRIV_SIZE_MASK   0x07FF
#define IW_PRIV_TYPE_ADDR   0x6000
#define IW_PRIV_TYPE_BYTE   0x1000
#define IW_PRIV_TYPE_CHAR   0x2000
#define IW_PRIV_TYPE_FLOAT   0x5000
#define IW_PRIV_TYPE_INT   0x4000
#define IW_PRIV_TYPE_MASK   0x7000
#define IW_PRIV_TYPE_NONE   0x0000
#define IW_QUAL_ALL_INVALID   0x70
#define IW_QUAL_ALL_UPDATED   0x07
#define IW_QUAL_DBM   0x08
#define IW_QUAL_LEVEL_INVALID   0x20
#define IW_QUAL_LEVEL_UPDATED   0x02
#define IW_QUAL_NOISE_INVALID   0x40
#define IW_QUAL_NOISE_UPDATED   0x04
#define IW_QUAL_QUAL_INVALID   0x10
#define IW_QUAL_QUAL_UPDATED   0x01
#define IW_RETRY_LIFETIME   0x2000
#define IW_RETRY_LIMIT   0x1000
#define IW_RETRY_MAX   0x0002
#define IW_RETRY_MIN   0x0001
#define IW_RETRY_MODIFIER   0x000F
#define IW_RETRY_ON   0x0000
#define IW_RETRY_RELATIVE   0x0004
#define IW_RETRY_TYPE   0xF000
#define IW_SCAN_ALL_ESSID   0x0001
#define IW_SCAN_ALL_FREQ   0x0004
#define IW_SCAN_ALL_MODE   0x0010
#define IW_SCAN_ALL_RATE   0x0040
#define IW_SCAN_DEFAULT   0x0000
#define IW_SCAN_MAX_DATA   4096
#define IW_SCAN_THIS_ESSID   0x0002
#define IW_SCAN_THIS_FREQ   0x0008
#define IW_SCAN_THIS_MODE   0x0020
#define IW_SCAN_THIS_RATE   0x0080
#define IW_SCAN_TYPE_ACTIVE   0
#define IW_SCAN_TYPE_PASSIVE   1
#define IW_TXPOW_DBM   0x0000
#define IW_TXPOW_MWATT   0x0001
#define IW_TXPOW_RANGE   0x1000
#define IW_TXPOW_RELATIVE   0x0002
#define IW_TXPOW_TYPE   0x00FF
#define IWEVASSOCREQIE   0x8C07
#define IWEVASSOCRESPIE   0x8C08
#define IWEVCUSTOM   0x8C02
#define IWEVEXPIRED   0x8C04
#define IWEVFIRST   0x8C00
#define IWEVGENIE   0x8C05
#define IWEVMICHAELMICFAILURE   0x8C06
#define IWEVPMKIDCAND   0x8C09
#define IWEVQUAL   0x8C01
#define IWEVREGISTERED   0x8C03
#define IWEVTXDROP   0x8C00
#define SIOCGIWAP   0x8B15
#define SIOCGIWAPLIST   0x8B17
#define SIOCGIWAUTH   0x8B33
#define SIOCGIWENCODE   0x8B2B
#define SIOCGIWENCODEEXT   0x8B35
#define SIOCGIWESSID   0x8B1B
#define SIOCGIWFRAG   0x8B25
#define SIOCGIWFREQ   0x8B05
#define SIOCGIWGENIE   0x8B31
#define SIOCGIWMODE   0x8B07
#define SIOCGIWNAME   0x8B01
#define SIOCGIWNICKN   0x8B1D
#define SIOCGIWNWID   0x8B03
#define SIOCGIWPOWER   0x8B2D
#define SIOCGIWPRIV   0x8B0D
#define SIOCGIWRANGE   0x8B0B
#define SIOCGIWRATE   0x8B21
#define SIOCGIWRETRY   0x8B29
#define SIOCGIWRTS   0x8B23
#define SIOCGIWSCAN   0x8B19
#define SIOCGIWSENS   0x8B09
#define SIOCGIWSPY   0x8B11
#define SIOCGIWSTATS   0x8B0F
#define SIOCGIWTHRSPY   0x8B13
#define SIOCGIWTXPOW   0x8B27
#define SIOCIWFIRST   0x8B00
#define SIOCIWFIRSTPRIV   0x8BE0
#define SIOCIWLAST   SIOCIWLASTPRIV
#define SIOCIWLASTPRIV   0x8BFF
#define SIOCSIWAP   0x8B14
#define SIOCSIWAUTH   0x8B32
#define SIOCSIWCOMMIT   0x8B00
#define SIOCSIWENCODE   0x8B2A
#define SIOCSIWENCODEEXT   0x8B34
#define SIOCSIWESSID   0x8B1A
#define SIOCSIWFRAG   0x8B24
#define SIOCSIWFREQ   0x8B04
#define SIOCSIWGENIE   0x8B30
#define SIOCSIWMLME   0x8B16
#define SIOCSIWMODE   0x8B06
#define SIOCSIWNICKN   0x8B1C
#define SIOCSIWNWID   0x8B02
#define SIOCSIWPMKSA   0x8B36
#define SIOCSIWPOWER   0x8B2C
#define SIOCSIWPRIV   0x8B0C
#define SIOCSIWRANGE   0x8B0A
#define SIOCSIWRATE   0x8B20
#define SIOCSIWRETRY   0x8B28
#define SIOCSIWRTS   0x8B22
#define SIOCSIWSCAN   0x8B18
#define SIOCSIWSENS   0x8B08
#define SIOCSIWSPY   0x8B10
#define SIOCSIWSTATS   0x8B0E
#define SIOCSIWTHRSPY   0x8B12
#define SIOCSIWTXPOW   0x8B26
#define WIRELESS_EXT   19

Typedefs

typedef __int16_t __s16
typedef __int32_t __s32
typedef __uint16_t __u16
typedef __uint32_t __u32
typedef __uint8_t __u8

Define Documentation

#define IW_AUTH_80211_AUTH_ALG   6

Definition at line 566 of file wireless_copy.h.

#define IW_AUTH_ALG_LEAP   0x00000004

Definition at line 593 of file wireless_copy.h.

#define IW_AUTH_ALG_OPEN_SYSTEM   0x00000001

Definition at line 591 of file wireless_copy.h.

#define IW_AUTH_ALG_SHARED_KEY   0x00000002

Definition at line 592 of file wireless_copy.h.

#define IW_AUTH_CIPHER_CCMP   0x00000008

Definition at line 583 of file wireless_copy.h.

#define IW_AUTH_CIPHER_GROUP   2

Definition at line 562 of file wireless_copy.h.

#define IW_AUTH_CIPHER_GROUP_MGMT   11

Definition at line 571 of file wireless_copy.h.

#define IW_AUTH_CIPHER_NONE   0x00000001

Definition at line 580 of file wireless_copy.h.

#define IW_AUTH_CIPHER_PAIRWISE   1

Definition at line 561 of file wireless_copy.h.

#define IW_AUTH_CIPHER_TKIP   0x00000004

Definition at line 582 of file wireless_copy.h.

#define IW_AUTH_CIPHER_WEP104   0x00000010

Definition at line 584 of file wireless_copy.h.

#define IW_AUTH_CIPHER_WEP40   0x00000002

Definition at line 581 of file wireless_copy.h.

#define IW_AUTH_DROP_UNENCRYPTED   5

Definition at line 565 of file wireless_copy.h.

#define IW_AUTH_FLAGS   0xF000

Definition at line 555 of file wireless_copy.h.

#define IW_AUTH_INDEX   0x0FFF

Definition at line 554 of file wireless_copy.h.

#define IW_AUTH_KEY_MGMT   3

Definition at line 563 of file wireless_copy.h.

#define IW_AUTH_KEY_MGMT_802_1X   1

Definition at line 587 of file wireless_copy.h.

#define IW_AUTH_KEY_MGMT_PSK   2

Definition at line 588 of file wireless_copy.h.

#define IW_AUTH_MFP   12

Definition at line 572 of file wireless_copy.h.

#define IW_AUTH_MFP_DISABLED   0

Definition at line 601 of file wireless_copy.h.

#define IW_AUTH_MFP_OPTIONAL   1

Definition at line 602 of file wireless_copy.h.

#define IW_AUTH_MFP_REQUIRED   2

Definition at line 603 of file wireless_copy.h.

#define IW_AUTH_PRIVACY_INVOKED   10

Definition at line 570 of file wireless_copy.h.

#define IW_AUTH_ROAMING_CONTROL   9

Definition at line 569 of file wireless_copy.h.

#define IW_AUTH_ROAMING_DISABLE   1

Definition at line 597 of file wireless_copy.h.

#define IW_AUTH_ROAMING_ENABLE   0

Definition at line 596 of file wireless_copy.h.

#define IW_AUTH_RX_UNENCRYPTED_EAPOL   8

Definition at line 568 of file wireless_copy.h.

#define IW_AUTH_TKIP_COUNTERMEASURES   4

Definition at line 564 of file wireless_copy.h.

#define IW_AUTH_WPA_ENABLED   7

Definition at line 567 of file wireless_copy.h.

#define IW_AUTH_WPA_VERSION   0

Definition at line 560 of file wireless_copy.h.

#define IW_AUTH_WPA_VERSION_DISABLED   0x00000001

Definition at line 575 of file wireless_copy.h.

#define IW_AUTH_WPA_VERSION_WPA   0x00000002

Definition at line 576 of file wireless_copy.h.

#define IW_AUTH_WPA_VERSION_WPA2   0x00000004

Definition at line 577 of file wireless_copy.h.

#define IW_CUSTOM_MAX   256

Definition at line 544 of file wireless_copy.h.

#define IW_ENC_CAPA_4WAY_HANDSHAKE   0x00000010

Definition at line 633 of file wireless_copy.h.

#define IW_ENC_CAPA_CIPHER_CCMP   0x00000008

Definition at line 632 of file wireless_copy.h.

#define IW_ENC_CAPA_CIPHER_TKIP   0x00000004

Definition at line 631 of file wireless_copy.h.

#define IW_ENC_CAPA_WPA   0x00000001

Definition at line 629 of file wireless_copy.h.

#define IW_ENC_CAPA_WPA2   0x00000002

Definition at line 630 of file wireless_copy.h.

#define IW_ENCODE_ALG_AES_CMAC   5

Definition at line 613 of file wireless_copy.h.

#define IW_ENCODE_ALG_CCMP   3

Definition at line 611 of file wireless_copy.h.

#define IW_ENCODE_ALG_NONE   0

Definition at line 608 of file wireless_copy.h.

#define IW_ENCODE_ALG_PMK   4

Definition at line 612 of file wireless_copy.h.

#define IW_ENCODE_ALG_TKIP   2

Definition at line 610 of file wireless_copy.h.

#define IW_ENCODE_ALG_WEP   1

Definition at line 609 of file wireless_copy.h.

#define IW_ENCODE_DISABLED   0x8000

Definition at line 487 of file wireless_copy.h.

#define IW_ENCODE_ENABLED   0x0000

Definition at line 488 of file wireless_copy.h.

#define IW_ENCODE_EXT_GROUP_KEY   0x00000004

Definition at line 617 of file wireless_copy.h.

#define IW_ENCODE_EXT_RX_SEQ_VALID   0x00000002

Definition at line 616 of file wireless_copy.h.

#define IW_ENCODE_EXT_SET_TX_KEY   0x00000008

Definition at line 618 of file wireless_copy.h.

#define IW_ENCODE_EXT_TX_SEQ_VALID   0x00000001

Definition at line 615 of file wireless_copy.h.

#define IW_ENCODE_FLAGS   0xFF00

Definition at line 485 of file wireless_copy.h.

#define IW_ENCODE_INDEX   0x00FF

Definition at line 484 of file wireless_copy.h.

#define IW_ENCODE_MODE   0xF000

Definition at line 486 of file wireless_copy.h.

#define IW_ENCODE_NOKEY   0x0800

Definition at line 491 of file wireless_copy.h.

#define IW_ENCODE_OPEN   0x2000

Definition at line 490 of file wireless_copy.h.

#define IW_ENCODE_RESTRICTED   0x4000

Definition at line 489 of file wireless_copy.h.

#define IW_ENCODE_SEQ_MAX_SIZE   8

Definition at line 606 of file wireless_copy.h.

#define IW_ENCODE_TEMP   0x0400

Definition at line 492 of file wireless_copy.h.

#define IW_ENCODING_TOKEN_MAX   64

Definition at line 481 of file wireless_copy.h.

#define IW_ESSID_MAX_SIZE   32

Definition at line 450 of file wireless_copy.h.

#define IW_EV_ADDR_LEN   (IW_EV_LCP_LEN + sizeof(struct sockaddr))

Definition at line 1088 of file wireless_copy.h.

#define IW_EV_CHAR_LEN   (IW_EV_LCP_LEN + IFNAMSIZ)

Definition at line 1084 of file wireless_copy.h.

#define IW_EV_FREQ_LEN   (IW_EV_LCP_LEN + sizeof(struct iw_freq))

Definition at line 1086 of file wireless_copy.h.

#define IW_EV_LCP_LEN   (sizeof(struct iw_event) - sizeof(union iwreq_data))

Definition at line 1082 of file wireless_copy.h.

#define IW_EV_PARAM_LEN   (IW_EV_LCP_LEN + sizeof(struct iw_param))

Definition at line 1087 of file wireless_copy.h.

#define IW_EV_POINT_LEN
Value:
(IW_EV_LCP_LEN + sizeof(struct iw_point) - \
                         IW_EV_POINT_OFF)

Definition at line 1096 of file wireless_copy.h.

#define IW_EV_POINT_OFF
Value:
(((char *) &(((struct iw_point *) NULL)->length)) - \
                          (char *) NULL)

Definition at line 1094 of file wireless_copy.h.

#define IW_EV_QUAL_LEN   (IW_EV_LCP_LEN + sizeof(struct iw_quality))

Definition at line 1089 of file wireless_copy.h.

#define IW_EV_UINT_LEN   (IW_EV_LCP_LEN + sizeof(__u32))

Definition at line 1085 of file wireless_copy.h.

#define IW_EVENT_CAPA_BASE ( cmd   ) 
Value:
((cmd >= SIOCIWFIRSTPRIV) ? \
                                         (cmd - SIOCIWFIRSTPRIV + 0x60) : \
                                         (cmd - SIOCSIWCOMMIT))

Definition at line 638 of file wireless_copy.h.

#define IW_EVENT_CAPA_INDEX ( cmd   )     (IW_EVENT_CAPA_BASE(cmd) >> 5)

Definition at line 641 of file wireless_copy.h.

#define IW_EVENT_CAPA_K_0
Value:
(IW_EVENT_CAPA_MASK(0x8B04) | \
                                 IW_EVENT_CAPA_MASK(0x8B06) | \
                                 IW_EVENT_CAPA_MASK(0x8B1A))

Definition at line 645 of file wireless_copy.h.

#define IW_EVENT_CAPA_K_1   (IW_EVENT_CAPA_MASK(0x8B2A))

Definition at line 648 of file wireless_copy.h.

#define IW_EVENT_CAPA_MASK ( cmd   )     (1 << (IW_EVENT_CAPA_BASE(cmd) & 0x1F))

Definition at line 642 of file wireless_copy.h.

#define IW_EVENT_CAPA_SET ( event_capa,
cmd   )     (event_capa[IW_EVENT_CAPA_INDEX(cmd)] |= IW_EVENT_CAPA_MASK(cmd))

Definition at line 650 of file wireless_copy.h.

#define IW_EVENT_CAPA_SET_KERNEL ( event_capa   )     {event_capa[0] |= IW_EVENT_CAPA_K_0; event_capa[1] |= IW_EVENT_CAPA_K_1; }

Definition at line 651 of file wireless_copy.h.

#define IW_EVENT_IDX ( cmd   )     ((cmd) - IWEVFIRST)

Definition at line 400 of file wireless_copy.h.

#define IW_FREQ_AUTO   0x00

Definition at line 473 of file wireless_copy.h.

#define IW_FREQ_FIXED   0x01

Definition at line 474 of file wireless_copy.h.

#define IW_GENERIC_IE_MAX   1024

Definition at line 547 of file wireless_copy.h.

#define IW_IOCTL_IDX ( cmd   )     ((cmd) - SIOCIWFIRST)

Definition at line 355 of file wireless_copy.h.

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

Definition at line 359 of file wireless_copy.h.

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

Definition at line 358 of file wireless_copy.h.

#define IW_MAX_AP   64

Definition at line 447 of file wireless_copy.h.

#define IW_MAX_BITRATES   32

Definition at line 435 of file wireless_copy.h.

#define IW_MAX_ENCODING_SIZES   8

Definition at line 478 of file wireless_copy.h.

#define IW_MAX_FREQUENCIES   32

Definition at line 429 of file wireless_copy.h.

#define IW_MAX_SPY   8

Definition at line 443 of file wireless_copy.h.

#define IW_MAX_TXPOWER   8

Definition at line 438 of file wireless_copy.h.

#define IW_MICFAILURE_COUNT   0x00000060

Definition at line 625 of file wireless_copy.h.

#define IW_MICFAILURE_GROUP   0x00000004

Definition at line 622 of file wireless_copy.h.

#define IW_MICFAILURE_KEY_ID   0x00000003

Definition at line 621 of file wireless_copy.h.

#define IW_MICFAILURE_PAIRWISE   0x00000008

Definition at line 623 of file wireless_copy.h.

#define IW_MICFAILURE_STAKEY   0x00000010

Definition at line 624 of file wireless_copy.h.

#define IW_MLME_DEAUTH   0

Definition at line 550 of file wireless_copy.h.

#define IW_MLME_DISASSOC   1

Definition at line 551 of file wireless_copy.h.

#define IW_MODE_ADHOC   1

Definition at line 454 of file wireless_copy.h.

#define IW_MODE_AUTO   0

Definition at line 453 of file wireless_copy.h.

#define IW_MODE_INFRA   2

Definition at line 455 of file wireless_copy.h.

#define IW_MODE_MASTER   3

Definition at line 456 of file wireless_copy.h.

#define IW_MODE_MONITOR   6

Definition at line 459 of file wireless_copy.h.

#define IW_MODE_REPEAT   4

Definition at line 457 of file wireless_copy.h.

#define IW_MODE_SECOND   5

Definition at line 458 of file wireless_copy.h.

#define IW_PMKID_CAND_PREAUTH   0x00000001

Definition at line 860 of file wireless_copy.h.

#define IW_PMKID_LEN   16

Definition at line 842 of file wireless_copy.h.

#define IW_PMKSA_ADD   1

Definition at line 838 of file wireless_copy.h.

#define IW_PMKSA_FLUSH   3

Definition at line 840 of file wireless_copy.h.

#define IW_PMKSA_REMOVE   2

Definition at line 839 of file wireless_copy.h.

#define IW_POWER_ALL_R   0x0300

Definition at line 502 of file wireless_copy.h.

#define IW_POWER_FORCE_S   0x0400

Definition at line 503 of file wireless_copy.h.

#define IW_POWER_MAX   0x0002

Definition at line 507 of file wireless_copy.h.

#define IW_POWER_MIN   0x0001

Definition at line 506 of file wireless_copy.h.

#define IW_POWER_MODE   0x0F00

Definition at line 499 of file wireless_copy.h.

#define IW_POWER_MODIFIER   0x000F

Definition at line 505 of file wireless_copy.h.

#define IW_POWER_MULTICAST_R   0x0200

Definition at line 501 of file wireless_copy.h.

#define IW_POWER_ON   0x0000

Definition at line 495 of file wireless_copy.h.

#define IW_POWER_PERIOD   0x1000

Definition at line 497 of file wireless_copy.h.

#define IW_POWER_RELATIVE   0x0004

Definition at line 508 of file wireless_copy.h.

#define IW_POWER_REPEATER   0x0800

Definition at line 504 of file wireless_copy.h.

#define IW_POWER_TIMEOUT   0x2000

Definition at line 498 of file wireless_copy.h.

#define IW_POWER_TYPE   0xF000

Definition at line 496 of file wireless_copy.h.

#define IW_POWER_UNICAST_R   0x0100

Definition at line 500 of file wireless_copy.h.

#define IW_PRIV_SIZE_FIXED   0x0800

Definition at line 417 of file wireless_copy.h.

#define IW_PRIV_SIZE_MASK   0x07FF

Definition at line 419 of file wireless_copy.h.

#define IW_PRIV_TYPE_ADDR   0x6000

Definition at line 415 of file wireless_copy.h.

#define IW_PRIV_TYPE_BYTE   0x1000

Definition at line 411 of file wireless_copy.h.

#define IW_PRIV_TYPE_CHAR   0x2000

Definition at line 412 of file wireless_copy.h.

#define IW_PRIV_TYPE_FLOAT   0x5000

Definition at line 414 of file wireless_copy.h.

#define IW_PRIV_TYPE_INT   0x4000

Definition at line 413 of file wireless_copy.h.

#define IW_PRIV_TYPE_MASK   0x7000

Definition at line 409 of file wireless_copy.h.

#define IW_PRIV_TYPE_NONE   0x0000

Definition at line 410 of file wireless_copy.h.

#define IW_QUAL_ALL_INVALID   0x70

Definition at line 470 of file wireless_copy.h.

#define IW_QUAL_ALL_UPDATED   0x07

Definition at line 465 of file wireless_copy.h.

#define IW_QUAL_DBM   0x08

Definition at line 466 of file wireless_copy.h.

#define IW_QUAL_LEVEL_INVALID   0x20

Definition at line 468 of file wireless_copy.h.

#define IW_QUAL_LEVEL_UPDATED   0x02

Definition at line 463 of file wireless_copy.h.

#define IW_QUAL_NOISE_INVALID   0x40

Definition at line 469 of file wireless_copy.h.

#define IW_QUAL_NOISE_UPDATED   0x04

Definition at line 464 of file wireless_copy.h.

#define IW_QUAL_QUAL_INVALID   0x10

Definition at line 467 of file wireless_copy.h.

#define IW_QUAL_QUAL_UPDATED   0x01

Definition at line 462 of file wireless_copy.h.

#define IW_RETRY_LIFETIME   0x2000

Definition at line 521 of file wireless_copy.h.

#define IW_RETRY_LIMIT   0x1000

Definition at line 520 of file wireless_copy.h.

#define IW_RETRY_MAX   0x0002

Definition at line 524 of file wireless_copy.h.

#define IW_RETRY_MIN   0x0001

Definition at line 523 of file wireless_copy.h.

#define IW_RETRY_MODIFIER   0x000F

Definition at line 522 of file wireless_copy.h.

#define IW_RETRY_ON   0x0000

Definition at line 518 of file wireless_copy.h.

#define IW_RETRY_RELATIVE   0x0004

Definition at line 525 of file wireless_copy.h.

#define IW_RETRY_TYPE   0xF000

Definition at line 519 of file wireless_copy.h.

#define IW_SCAN_ALL_ESSID   0x0001

Definition at line 529 of file wireless_copy.h.

#define IW_SCAN_ALL_FREQ   0x0004

Definition at line 531 of file wireless_copy.h.

#define IW_SCAN_ALL_MODE   0x0010

Definition at line 533 of file wireless_copy.h.

#define IW_SCAN_ALL_RATE   0x0040

Definition at line 535 of file wireless_copy.h.

#define IW_SCAN_DEFAULT   0x0000

Definition at line 528 of file wireless_copy.h.

#define IW_SCAN_MAX_DATA   4096

Definition at line 541 of file wireless_copy.h.

#define IW_SCAN_THIS_ESSID   0x0002

Definition at line 530 of file wireless_copy.h.

#define IW_SCAN_THIS_FREQ   0x0008

Definition at line 532 of file wireless_copy.h.

#define IW_SCAN_THIS_MODE   0x0020

Definition at line 534 of file wireless_copy.h.

#define IW_SCAN_THIS_RATE   0x0080

Definition at line 536 of file wireless_copy.h.

#define IW_SCAN_TYPE_ACTIVE   0

Definition at line 538 of file wireless_copy.h.

#define IW_SCAN_TYPE_PASSIVE   1

Definition at line 539 of file wireless_copy.h.

#define IW_TXPOW_DBM   0x0000

Definition at line 512 of file wireless_copy.h.

#define IW_TXPOW_MWATT   0x0001

Definition at line 513 of file wireless_copy.h.

#define IW_TXPOW_RANGE   0x1000

Definition at line 515 of file wireless_copy.h.

#define IW_TXPOW_RELATIVE   0x0002

Definition at line 514 of file wireless_copy.h.

#define IW_TXPOW_TYPE   0x00FF

Definition at line 511 of file wireless_copy.h.

#define IWEVASSOCREQIE   0x8C07

Definition at line 379 of file wireless_copy.h.

#define IWEVASSOCRESPIE   0x8C08

Definition at line 388 of file wireless_copy.h.

#define IWEVCUSTOM   0x8C02

Definition at line 367 of file wireless_copy.h.

#define IWEVEXPIRED   0x8C04

Definition at line 369 of file wireless_copy.h.

#define IWEVFIRST   0x8C00

Definition at line 399 of file wireless_copy.h.

#define IWEVGENIE   0x8C05

Definition at line 370 of file wireless_copy.h.

#define IWEVMICHAELMICFAILURE   0x8C06

Definition at line 376 of file wireless_copy.h.

#define IWEVPMKIDCAND   0x8C09

Definition at line 395 of file wireless_copy.h.

#define IWEVQUAL   0x8C01

Definition at line 366 of file wireless_copy.h.

#define IWEVREGISTERED   0x8C03

Definition at line 368 of file wireless_copy.h.

#define IWEVTXDROP   0x8C00

Definition at line 365 of file wireless_copy.h.

#define SIOCGIWAP   0x8B15

Definition at line 271 of file wireless_copy.h.

#define SIOCGIWAPLIST   0x8B17

Definition at line 272 of file wireless_copy.h.

#define SIOCGIWAUTH   0x8B33

Definition at line 319 of file wireless_copy.h.

#define SIOCGIWENCODE   0x8B2B

Definition at line 299 of file wireless_copy.h.

#define SIOCGIWENCODEEXT   0x8B35

Definition at line 323 of file wireless_copy.h.

#define SIOCGIWESSID   0x8B1B

Definition at line 278 of file wireless_copy.h.

#define SIOCGIWFRAG   0x8B25

Definition at line 291 of file wireless_copy.h.

#define SIOCGIWFREQ   0x8B05

Definition at line 247 of file wireless_copy.h.

#define SIOCGIWGENIE   0x8B31

Definition at line 312 of file wireless_copy.h.

#define SIOCGIWMODE   0x8B07

Definition at line 249 of file wireless_copy.h.

#define SIOCGIWNAME   0x8B01

Definition at line 238 of file wireless_copy.h.

#define SIOCGIWNICKN   0x8B1D

Definition at line 280 of file wireless_copy.h.

#define SIOCGIWNWID   0x8B03

Definition at line 245 of file wireless_copy.h.

#define SIOCGIWPOWER   0x8B2D

Definition at line 302 of file wireless_copy.h.

#define SIOCGIWPRIV   0x8B0D

Definition at line 257 of file wireless_copy.h.

#define SIOCGIWRANGE   0x8B0B

Definition at line 255 of file wireless_copy.h.

#define SIOCGIWRATE   0x8B21

Definition at line 287 of file wireless_copy.h.

#define SIOCGIWRETRY   0x8B29

Definition at line 295 of file wireless_copy.h.

#define SIOCGIWRTS   0x8B23

Definition at line 289 of file wireless_copy.h.

#define SIOCGIWSCAN   0x8B19

Definition at line 274 of file wireless_copy.h.

#define SIOCGIWSENS   0x8B09

Definition at line 251 of file wireless_copy.h.

#define SIOCGIWSPY   0x8B11

Definition at line 265 of file wireless_copy.h.

#define SIOCGIWSTATS   0x8B0F

Definition at line 259 of file wireless_copy.h.

#define SIOCGIWTHRSPY   0x8B13

Definition at line 267 of file wireless_copy.h.

#define SIOCGIWTXPOW   0x8B27

Definition at line 293 of file wireless_copy.h.

#define SIOCIWFIRST   0x8B00

Definition at line 353 of file wireless_copy.h.

#define SIOCIWFIRSTPRIV   0x8BE0

Definition at line 337 of file wireless_copy.h.

#define SIOCIWLAST   SIOCIWLASTPRIV

Definition at line 354 of file wireless_copy.h.

#define SIOCIWLASTPRIV   0x8BFF

Definition at line 338 of file wireless_copy.h.

#define SIOCSIWAP   0x8B14

Definition at line 270 of file wireless_copy.h.

#define SIOCSIWAUTH   0x8B32

Definition at line 318 of file wireless_copy.h.

#define SIOCSIWCOMMIT   0x8B00

Definition at line 237 of file wireless_copy.h.

#define SIOCSIWENCODE   0x8B2A

Definition at line 298 of file wireless_copy.h.

#define SIOCSIWENCODEEXT   0x8B34

Definition at line 322 of file wireless_copy.h.

#define SIOCSIWESSID   0x8B1A

Definition at line 277 of file wireless_copy.h.

#define SIOCSIWFRAG   0x8B24

Definition at line 290 of file wireless_copy.h.

#define SIOCSIWFREQ   0x8B04

Definition at line 246 of file wireless_copy.h.

#define SIOCSIWGENIE   0x8B30

Definition at line 311 of file wireless_copy.h.

#define SIOCSIWMLME   0x8B16

Definition at line 315 of file wireless_copy.h.

#define SIOCSIWMODE   0x8B06

Definition at line 248 of file wireless_copy.h.

#define SIOCSIWNICKN   0x8B1C

Definition at line 279 of file wireless_copy.h.

#define SIOCSIWNWID   0x8B02

Definition at line 244 of file wireless_copy.h.

#define SIOCSIWPMKSA   0x8B36

Definition at line 326 of file wireless_copy.h.

#define SIOCSIWPOWER   0x8B2C

Definition at line 301 of file wireless_copy.h.

#define SIOCSIWPRIV   0x8B0C

Definition at line 256 of file wireless_copy.h.

#define SIOCSIWRANGE   0x8B0A

Definition at line 254 of file wireless_copy.h.

#define SIOCSIWRATE   0x8B20

Definition at line 286 of file wireless_copy.h.

#define SIOCSIWRETRY   0x8B28

Definition at line 294 of file wireless_copy.h.

#define SIOCSIWRTS   0x8B22

Definition at line 288 of file wireless_copy.h.

#define SIOCSIWSCAN   0x8B18

Definition at line 273 of file wireless_copy.h.

#define SIOCSIWSENS   0x8B08

Definition at line 250 of file wireless_copy.h.

#define SIOCSIWSPY   0x8B10

Definition at line 264 of file wireless_copy.h.

#define SIOCSIWSTATS   0x8B0E

Definition at line 258 of file wireless_copy.h.

#define SIOCSIWTHRSPY   0x8B12

Definition at line 266 of file wireless_copy.h.

#define SIOCSIWTXPOW   0x8B26

Definition at line 292 of file wireless_copy.h.

#define WIRELESS_EXT   19

Definition at line 106 of file wireless_copy.h.


Typedef Documentation

typedef __int16_t __s16

Definition at line 92 of file wireless_copy.h.

typedef __int32_t __s32

Definition at line 90 of file wireless_copy.h.

typedef __uint16_t __u16

Definition at line 91 of file wireless_copy.h.

typedef __uint32_t __u32

Definition at line 89 of file wireless_copy.h.

typedef __uint8_t __u8

Definition at line 93 of file wireless_copy.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:05:05 2013