Classes | Defines | Typedefs | Enumerations
driver_ralink.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _BSSID_INFO
struct  _MLME_DEAUTH_REQ_STRUCT
struct  _NDIS_802_11_AI_REQFI
struct  _NDIS_802_11_AI_RESFI
struct  _NDIS_802_11_ASSOCIATION_INFORMATION
struct  _NDIS_802_11_BSSID_LIST
struct  _NDIS_802_11_BSSID_LIST_EX
struct  _NDIS_802_11_CONFIGURATION
struct  _NDIS_802_11_CONFIGURATION_FH
struct  _NDIS_802_11_FIXED_IEs
struct  _NDIS_802_11_KEY
struct  _NDIS_802_11_PMKID
struct  _NDIS_802_11_PMKID_CANDIDATE_LIST
struct  _NDIS_802_11_REMOVE_KEY
struct  _NDIS_802_11_SSID
struct  _NDIS_802_11_WEP
struct  _NDIS_WLAN_BSSID
struct  _NDIS_WLAN_BSSID_EX
struct  _PMKID_CANDIDATE
struct  ndis_pmkid_entry

Defines

#define MAC_ADDR_LEN   6
#define MAX_LEN_OF_SSID   32
#define NDIS_802_11_AI_REQFI_CAPABILITIES   1
#define NDIS_802_11_AI_REQFI_CURRENTAPADDRESS   4
#define NDIS_802_11_AI_REQFI_LISTENINTERVAL   2
#define NDIS_802_11_AI_RESFI_ASSOCIATIONID   4
#define NDIS_802_11_AI_RESFI_CAPABILITIES   1
#define NDIS_802_11_AI_RESFI_STATUSCODE   2
#define NDIS_802_11_AUTH_REQUEST_AUTH_FIELDS   0x0f
#define NDIS_802_11_AUTH_REQUEST_GROUP_ERROR   0x0E
#define NDIS_802_11_AUTH_REQUEST_KEYUPDATE   0x02
#define NDIS_802_11_AUTH_REQUEST_PAIRWISE_ERROR   0x06
#define NDIS_802_11_AUTH_REQUEST_REAUTH   0x01
#define NDIS_802_11_LENGTH_RATES   8
#define NDIS_802_11_LENGTH_RATES_EX   16
#define NDIS_802_11_LENGTH_SSID   32
#define NDIS_802_11_PMKID_CANDIDATE_PREAUTH_ENABLED   0x01
#define OID_802_11_ADD_KEY   0x0520
#define OID_802_11_ADD_WEP   0x0112
#define OID_802_11_ASSOCIATION_INFORMATION   0x011E
#define OID_802_11_AUTHENTICATION_MODE   0x0511
#define OID_802_11_BSSID   0x050A
#define OID_802_11_BSSID_LIST   0x0609
#define OID_802_11_BSSID_LIST_SCAN   0x0508
#define OID_802_11_DEAUTHENTICATION   0x0526
#define OID_802_11_DISASSOCIATE   0x0114
#define OID_802_11_DROP_UNENCRYPTED   0x0527
#define OID_802_11_INFRASTRUCTURE_MODE   0x0512
#define OID_802_11_PMKID   0x0620
#define OID_802_11_PRIVACY_FILTER   0x0118
#define OID_802_11_REMOVE_KEY   0x0519
#define OID_802_11_REMOVE_WEP   0x0113
#define OID_802_11_SET_IEEE8021X   0x0617
#define OID_802_11_SET_IEEE8021X_REQUIRE_KEY   0x0618
#define OID_802_11_SSID   0x0509
#define OID_802_11_TX_POWER_LEVEL   0x0517
#define OID_802_11_WEP_STATUS   0x0510
#define OID_802_3_CURRENT_ADDRESS   0x060A
#define OID_GET_SET_TOGGLE   0x8000
#define OID_SET_COUNTERMEASURES   0x0616
#define PACKED   __attribute__ ((packed))
#define RT_ASSOC_EVENT_FLAG   0x0101
#define RT_ASSOCINFO_EVENT_FLAG   0x0105
#define RT_DISASSOC_EVENT_FLAG   0x0102
#define RT_INTERFACE_DOWN   0x0107
#define RT_INTERFACE_UP   0x0108
#define RT_OID_NEW_DRIVER   0x0623
#define RT_OID_WE_VERSION_COMPILED   0x0622
#define RT_OID_WPA_SUPPLICANT_SUPPORT   0x0621
#define RT_OID_WPS_PROBE_REQ_IE   0x0625
#define RT_PMKIDCAND_FLAG   0x0106
#define RT_PRIV_IOCTL   (SIOCIWFIRSTPRIV + 0x0E)
#define RT_REQIE_EVENT_FLAG   0x0103
#define RT_RESPIE_EVENT_FLAG   0x0104
#define RTPRIV_IOCTL_SET   (SIOCIWFIRSTPRIV + 0x02)
#define SIOCDEVPRIVATE   0x8BE0
#define SIOCIWFIRSTPRIV   SIOCDEVPRIVATE

Typedefs

typedef struct _BSSID_INFO BSSID_INFO
typedef struct
_MLME_DEAUTH_REQ_STRUCT 
MLME_DEAUTH_REQ_STRUCT
typedef struct
_NDIS_802_11_AI_REQFI 
NDIS_802_11_AI_REQFI
typedef struct
_NDIS_802_11_AI_RESFI 
NDIS_802_11_AI_RESFI
typedef struct
_NDIS_802_11_ASSOCIATION_INFORMATION 
NDIS_802_11_ASSOCIATION_INFORMATION
typedef enum
_NDIS_802_11_AUTHENTICATION_MODE 
NDIS_802_11_AUTHENTICATION_MODE
typedef struct PACKED
_NDIS_802_11_BSSID_LIST 
NDIS_802_11_BSSID_LIST
typedef struct PACKED
_NDIS_802_11_BSSID_LIST_EX 
NDIS_802_11_BSSID_LIST_EX
typedef struct
_NDIS_802_11_CONFIGURATION 
NDIS_802_11_CONFIGURATION
typedef struct
_NDIS_802_11_CONFIGURATION_FH 
NDIS_802_11_CONFIGURATION_FH
typedef enum
_NDIS_802_11_WEP_STATUS 
NDIS_802_11_ENCRYPTION_STATUS
typedef struct PACKED
_NDIS_802_11_FIXED_IEs 
NDIS_802_11_FIXED_IEs
typedef struct _NDIS_802_11_KEY NDIS_802_11_KEY
typedef ULONG NDIS_802_11_KEY_INDEX
typedef ULONGLONG NDIS_802_11_KEY_RSC
typedef UCHAR NDIS_802_11_MAC_ADDRESS [6]
typedef enum
_NDIS_802_11_NETWORK_INFRASTRUCTURE 
NDIS_802_11_NETWORK_INFRASTRUCTURE
typedef enum
_NDIS_802_11_NETWORK_TYPE 
NDIS_802_11_NETWORK_TYPE
typedef struct _NDIS_802_11_PMKID NDIS_802_11_PMKID
typedef struct
_NDIS_802_11_PMKID_CANDIDATE_LIST 
NDIS_802_11_PMKID_CANDIDATE_LIST
typedef UCHAR NDIS_802_11_PMKID_VALUE [16]
typedef UCHAR NDIS_802_11_RATES [NDIS_802_11_LENGTH_RATES]
typedef UCHAR NDIS_802_11_RATES_EX [NDIS_802_11_LENGTH_RATES_EX]
typedef enum
_NDIS_802_11_RELOAD_DEFAULTS 
NDIS_802_11_RELOAD_DEFAULTS
typedef struct
_NDIS_802_11_REMOVE_KEY 
NDIS_802_11_REMOVE_KEY
typedef LONG NDIS_802_11_RSSI
typedef struct PACKED
_NDIS_802_11_SSID 
NDIS_802_11_SSID
typedef struct PACKED
_NDIS_802_11_WEP 
NDIS_802_11_WEP
typedef enum
_NDIS_802_11_WEP_STATUS 
NDIS_802_11_WEP_STATUS
typedef struct PACKED
_NDIS_WLAN_BSSID 
NDIS_WLAN_BSSID
typedef struct PACKED
_NDIS_WLAN_BSSID_EX 
NDIS_WLAN_BSSID_EX
typedef struct _BSSID_INFOPBSSID_INFO
typedef struct _PMKID_CANDIDATE PMKID_CANDIDATE
typedef struct
_MLME_DEAUTH_REQ_STRUCT
PMLME_DEAUTH_REQ_STRUCT
typedef struct
_NDIS_802_11_AI_REQFI
PNDIS_802_11_AI_REQFI
typedef struct
_NDIS_802_11_AI_RESFI
PNDIS_802_11_AI_RESFI
typedef struct
_NDIS_802_11_ASSOCIATION_INFORMATION
PNDIS_802_11_ASSOCIATION_INFORMATION
typedef enum
_NDIS_802_11_AUTHENTICATION_MODE
PNDIS_802_11_AUTHENTICATION_MODE
typedef struct PACKED
_NDIS_802_11_BSSID_LIST
PNDIS_802_11_BSSID_LIST
typedef struct PACKED
_NDIS_802_11_BSSID_LIST_EX
PNDIS_802_11_BSSID_LIST_EX
typedef struct
_NDIS_802_11_CONFIGURATION
PNDIS_802_11_CONFIGURATION
typedef struct
_NDIS_802_11_CONFIGURATION_FH
PNDIS_802_11_CONFIGURATION_FH
typedef enum
_NDIS_802_11_WEP_STATUS
PNDIS_802_11_ENCRYPTION_STATUS
typedef struct PACKED
_NDIS_802_11_FIXED_IEs
PNDIS_802_11_FIXED_IEs
typedef struct _NDIS_802_11_KEYPNDIS_802_11_KEY
typedef enum
_NDIS_802_11_NETWORK_INFRASTRUCTURE
PNDIS_802_11_NETWORK_INFRASTRUCTURE
typedef enum
_NDIS_802_11_NETWORK_TYPE
PNDIS_802_11_NETWORK_TYPE
typedef struct _NDIS_802_11_PMKIDPNDIS_802_11_PMKID
typedef struct
_NDIS_802_11_PMKID_CANDIDATE_LIST
PNDIS_802_11_PMKID_CANDIDATE_LIST
typedef enum
_NDIS_802_11_RELOAD_DEFAULTS
PNDIS_802_11_RELOAD_DEFAULTS
typedef struct
_NDIS_802_11_REMOVE_KEY
PNDIS_802_11_REMOVE_KEY
typedef struct PACKED
_NDIS_802_11_SSID
PNDIS_802_11_SSID
typedef struct PACKED
_NDIS_802_11_WEP
PNDIS_802_11_WEP
typedef enum
_NDIS_802_11_WEP_STATUS
PNDIS_802_11_WEP_STATUS
typedef struct PACKED
_NDIS_WLAN_BSSID
PNDIS_WLAN_BSSID
typedef struct PACKED
_NDIS_WLAN_BSSID_EX
PNDIS_WLAN_BSSID_EX
typedef struct _PMKID_CANDIDATEPPMKID_CANDIDATE

Enumerations

enum  _NDIS_802_11_AUTHENTICATION_MODE {
  Ndis802_11AuthModeOpen, Ndis802_11AuthModeShared, Ndis802_11AuthModeAutoSwitch, Ndis802_11AuthModeWPA,
  Ndis802_11AuthModeWPAPSK, Ndis802_11AuthModeWPANone, Ndis802_11AuthModeWPA2, Ndis802_11AuthModeWPA2PSK,
  Ndis802_11AuthModeMax
}
enum  _NDIS_802_11_NETWORK_INFRASTRUCTURE { Ndis802_11IBSS, Ndis802_11Infrastructure, Ndis802_11AutoUnknown, Ndis802_11InfrastructureMax }
enum  _NDIS_802_11_NETWORK_TYPE {
  Ndis802_11FH, Ndis802_11DS, Ndis802_11OFDM5, Ndis802_11OFDM24,
  Ndis802_11Automode, Ndis802_11NetworkTypeMax
}
enum  _NDIS_802_11_RELOAD_DEFAULTS { Ndis802_11ReloadWEPKeys }
enum  _NDIS_802_11_WEP_STATUS {
  Ndis802_11WEPEnabled, Ndis802_11Encryption1Enabled = Ndis802_11WEPEnabled, Ndis802_11WEPDisabled, Ndis802_11EncryptionDisabled = Ndis802_11WEPDisabled,
  Ndis802_11WEPKeyAbsent, Ndis802_11Encryption1KeyAbsent = Ndis802_11WEPKeyAbsent, Ndis802_11WEPNotSupported, Ndis802_11EncryptionNotSupported = Ndis802_11WEPNotSupported,
  Ndis802_11Encryption2Enabled, Ndis802_11Encryption2KeyAbsent, Ndis802_11Encryption3Enabled, Ndis802_11Encryption3KeyAbsent
}

Define Documentation

#define MAC_ADDR_LEN   6

Definition at line 122 of file driver_ralink.h.

#define MAX_LEN_OF_SSID   32

Definition at line 121 of file driver_ralink.h.

Definition at line 339 of file driver_ralink.h.

Definition at line 341 of file driver_ralink.h.

Definition at line 340 of file driver_ralink.h.

Definition at line 345 of file driver_ralink.h.

Definition at line 343 of file driver_ralink.h.

Definition at line 344 of file driver_ralink.h.

Definition at line 127 of file driver_ralink.h.

Definition at line 132 of file driver_ralink.h.

Definition at line 130 of file driver_ralink.h.

Definition at line 131 of file driver_ralink.h.

Definition at line 129 of file driver_ralink.h.

#define NDIS_802_11_LENGTH_RATES   8

Definition at line 119 of file driver_ralink.h.

#define NDIS_802_11_LENGTH_RATES_EX   16

Definition at line 120 of file driver_ralink.h.

#define NDIS_802_11_LENGTH_SSID   32

Definition at line 118 of file driver_ralink.h.

Definition at line 236 of file driver_ralink.h.

#define OID_802_11_ADD_KEY   0x0520

Definition at line 45 of file driver_ralink.h.

#define OID_802_11_ADD_WEP   0x0112

Definition at line 32 of file driver_ralink.h.

Definition at line 36 of file driver_ralink.h.

#define OID_802_11_AUTHENTICATION_MODE   0x0511

Definition at line 41 of file driver_ralink.h.

#define OID_802_11_BSSID   0x050A

Definition at line 39 of file driver_ralink.h.

#define OID_802_11_BSSID_LIST   0x0609

Definition at line 48 of file driver_ralink.h.

#define OID_802_11_BSSID_LIST_SCAN   0x0508

Definition at line 37 of file driver_ralink.h.

#define OID_802_11_DEAUTHENTICATION   0x0526

Definition at line 46 of file driver_ralink.h.

#define OID_802_11_DISASSOCIATE   0x0114

Definition at line 34 of file driver_ralink.h.

#define OID_802_11_DROP_UNENCRYPTED   0x0527

Definition at line 47 of file driver_ralink.h.

#define OID_802_11_INFRASTRUCTURE_MODE   0x0512

Definition at line 42 of file driver_ralink.h.

#define OID_802_11_PMKID   0x0620

Definition at line 53 of file driver_ralink.h.

#define OID_802_11_PRIVACY_FILTER   0x0118

Definition at line 35 of file driver_ralink.h.

#define OID_802_11_REMOVE_KEY   0x0519

Definition at line 44 of file driver_ralink.h.

#define OID_802_11_REMOVE_WEP   0x0113

Definition at line 33 of file driver_ralink.h.

#define OID_802_11_SET_IEEE8021X   0x0617

Definition at line 51 of file driver_ralink.h.

Definition at line 52 of file driver_ralink.h.

#define OID_802_11_SSID   0x0509

Definition at line 38 of file driver_ralink.h.

#define OID_802_11_TX_POWER_LEVEL   0x0517

Definition at line 43 of file driver_ralink.h.

#define OID_802_11_WEP_STATUS   0x0510

Definition at line 40 of file driver_ralink.h.

#define OID_802_3_CURRENT_ADDRESS   0x060A

Definition at line 49 of file driver_ralink.h.

#define OID_GET_SET_TOGGLE   0x8000

Definition at line 30 of file driver_ralink.h.

#define OID_SET_COUNTERMEASURES   0x0616

Definition at line 50 of file driver_ralink.h.

#define PACKED   __attribute__ ((packed))

Definition at line 59 of file driver_ralink.h.

#define RT_ASSOC_EVENT_FLAG   0x0101

Definition at line 62 of file driver_ralink.h.

#define RT_ASSOCINFO_EVENT_FLAG   0x0105

Definition at line 66 of file driver_ralink.h.

#define RT_DISASSOC_EVENT_FLAG   0x0102

Definition at line 63 of file driver_ralink.h.

#define RT_INTERFACE_DOWN   0x0107

Definition at line 68 of file driver_ralink.h.

#define RT_INTERFACE_UP   0x0108

Definition at line 69 of file driver_ralink.h.

#define RT_OID_NEW_DRIVER   0x0623

Definition at line 56 of file driver_ralink.h.

#define RT_OID_WE_VERSION_COMPILED   0x0622

Definition at line 55 of file driver_ralink.h.

#define RT_OID_WPA_SUPPLICANT_SUPPORT   0x0621

Definition at line 54 of file driver_ralink.h.

#define RT_OID_WPS_PROBE_REQ_IE   0x0625

Definition at line 57 of file driver_ralink.h.

#define RT_PMKIDCAND_FLAG   0x0106

Definition at line 67 of file driver_ralink.h.

#define RT_PRIV_IOCTL   (SIOCIWFIRSTPRIV + 0x0E)

Definition at line 24 of file driver_ralink.h.

#define RT_REQIE_EVENT_FLAG   0x0103

Definition at line 64 of file driver_ralink.h.

#define RT_RESPIE_EVENT_FLAG   0x0104

Definition at line 65 of file driver_ralink.h.

#define RTPRIV_IOCTL_SET   (SIOCIWFIRSTPRIV + 0x02)

Definition at line 25 of file driver_ralink.h.

#define SIOCDEVPRIVATE   0x8BE0

Definition at line 19 of file driver_ralink.h.

Definition at line 21 of file driver_ralink.h.


Typedef Documentation

typedef struct _BSSID_INFO BSSID_INFO
typedef ULONG NDIS_802_11_KEY_INDEX

Definition at line 167 of file driver_ralink.h.

typedef ULONGLONG NDIS_802_11_KEY_RSC

Definition at line 168 of file driver_ralink.h.

typedef UCHAR NDIS_802_11_MAC_ADDRESS[6]

Definition at line 124 of file driver_ralink.h.

typedef UCHAR NDIS_802_11_PMKID_VALUE[16]

Definition at line 207 of file driver_ralink.h.

Definition at line 252 of file driver_ralink.h.

Definition at line 253 of file driver_ralink.h.

typedef LONG NDIS_802_11_RSSI

Definition at line 148 of file driver_ralink.h.

typedef struct _BSSID_INFO * PBSSID_INFO

Enumeration Type Documentation

Enumerator:
Ndis802_11AuthModeOpen 
Ndis802_11AuthModeShared 
Ndis802_11AuthModeAutoSwitch 
Ndis802_11AuthModeWPA 
Ndis802_11AuthModeWPAPSK 
Ndis802_11AuthModeWPANone 
Ndis802_11AuthModeWPA2 
Ndis802_11AuthModeWPA2PSK 
Ndis802_11AuthModeMax 

Definition at line 239 of file driver_ralink.h.

Enumerator:
Ndis802_11IBSS 
Ndis802_11Infrastructure 
Ndis802_11AutoUnknown 
Ndis802_11InfrastructureMax 

Definition at line 198 of file driver_ralink.h.

Enumerator:
Ndis802_11FH 
Ndis802_11DS 
Ndis802_11OFDM5 
Ndis802_11OFDM24 
Ndis802_11Automode 
Ndis802_11NetworkTypeMax 

Definition at line 135 of file driver_ralink.h.

Enumerator:
Ndis802_11ReloadWEPKeys 

Definition at line 334 of file driver_ralink.h.

Enumerator:
Ndis802_11WEPEnabled 
Ndis802_11Encryption1Enabled 
Ndis802_11WEPDisabled 
Ndis802_11EncryptionDisabled 
Ndis802_11WEPKeyAbsent 
Ndis802_11Encryption1KeyAbsent 
Ndis802_11WEPNotSupported 
Ndis802_11EncryptionNotSupported 
Ndis802_11Encryption2Enabled 
Ndis802_11Encryption2KeyAbsent 
Ndis802_11Encryption3Enabled 
Ndis802_11Encryption3KeyAbsent 

Definition at line 317 of file driver_ralink.h.



wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Thu Jan 2 2014 11:26:41