Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
irda.h File Reference
#include <linux/types.h>
#include <linux/socket.h>

Go to the source code of this file.

Data Structures

struct  sockaddr_irda
 
struct  irda_device_info
 
struct  irda_device_list
 
struct  irda_ias_set
 
struct  if_irda_qos
 
struct  if_irda_line
 
struct  if_irda_req
 

Macros

#define HINT_PNP   0x01
 
#define HINT_PDA   0x02
 
#define HINT_COMPUTER   0x04
 
#define HINT_PRINTER   0x08
 
#define HINT_MODEM   0x10
 
#define HINT_FAX   0x20
 
#define HINT_LAN   0x40
 
#define HINT_EXTENSION   0x80
 
#define HINT_TELEPHONY   0x01
 
#define HINT_FILE_SERVER   0x02
 
#define HINT_COMM   0x04
 
#define HINT_MESSAGE   0x08
 
#define HINT_HTTP   0x10
 
#define HINT_OBEX   0x20
 
#define CS_ASCII   0x00
 
#define CS_ISO_8859_1   0x01
 
#define CS_ISO_8859_2   0x02
 
#define CS_ISO_8859_3   0x03
 
#define CS_ISO_8859_4   0x04
 
#define CS_ISO_8859_5   0x05
 
#define CS_ISO_8859_6   0x06
 
#define CS_ISO_8859_7   0x07
 
#define CS_ISO_8859_8   0x08
 
#define CS_ISO_8859_9   0x09
 
#define CS_UNICODE   0xff
 
#define SOL_IRLMP   266 /* Same as SOL_IRDA for now */
 
#define SOL_IRTTP   266 /* Same as SOL_IRDA for now */
 
#define IRLMP_ENUMDEVICES   1 /* Return discovery log */
 
#define IRLMP_IAS_SET   2 /* Set an attribute in local IAS */
 
#define IRLMP_IAS_QUERY   3 /* Query remote IAS for attribute */
 
#define IRLMP_HINTS_SET   4 /* Set hint bits advertised */
 
#define IRLMP_QOS_SET   5
 
#define IRLMP_QOS_GET   6
 
#define IRLMP_MAX_SDU_SIZE   7
 
#define IRLMP_IAS_GET   8 /* Get an attribute from local IAS */
 
#define IRLMP_IAS_DEL   9 /* Remove attribute from local IAS */
 
#define IRLMP_HINT_MASK_SET   10 /* Set discovery filter */
 
#define IRLMP_WAITDEVICE   11 /* Wait for a new discovery */
 
#define IRTTP_MAX_SDU_SIZE   IRLMP_MAX_SDU_SIZE /* Compatibility */
 
#define IAS_MAX_STRING   256 /* See IrLMP 1.1, 4.3.3.2 */
 
#define IAS_MAX_OCTET_STRING   1024 /* See IrLMP 1.1, 4.3.3.2 */
 
#define IAS_MAX_CLASSNAME   60 /* See IrLMP 1.1, 4.3.1 */
 
#define IAS_MAX_ATTRIBNAME   60 /* See IrLMP 1.1, 4.3.3.1 */
 
#define IAS_MAX_ATTRIBNUMBER   256 /* See IrLMP 1.1, 4.3.3.1 */
 
#define IAS_EXPORT_CLASSNAME   64
 
#define IAS_EXPORT_ATTRIBNAME   256
 
#define IAS_MISSING   0
 
#define IAS_INTEGER   1
 
#define IAS_OCT_SEQ   2
 
#define IAS_STRING   3
 
#define LSAP_ANY   0xff
 
#define SIOCSDONGLE   (SIOCDEVPRIVATE + 0)
 
#define SIOCGDONGLE   (SIOCDEVPRIVATE + 1)
 
#define SIOCSBANDWIDTH   (SIOCDEVPRIVATE + 2)
 
#define SIOCSMEDIABUSY   (SIOCDEVPRIVATE + 3)
 
#define SIOCGMEDIABUSY   (SIOCDEVPRIVATE + 4)
 
#define SIOCGRECEIVING   (SIOCDEVPRIVATE + 5)
 
#define SIOCSMODE   (SIOCDEVPRIVATE + 6)
 
#define SIOCGMODE   (SIOCDEVPRIVATE + 7)
 
#define SIOCSDTRRTS   (SIOCDEVPRIVATE + 8)
 
#define SIOCGQOS   (SIOCDEVPRIVATE + 9)
 
#define IRNAMSIZ   16
 
#define ifr_baudrate   ifr_ifru.ifru_qos.baudrate
 
#define ifr_receiving   ifr_ifru.ifru_receiving
 
#define ifr_dongle   ifr_ifru.ifru_dongle
 
#define ifr_mode   ifr_ifru.ifru_mode
 
#define ifr_dtr   ifr_ifru.ifru_line.dtr
 
#define ifr_rts   ifr_ifru.ifru_line.rts
 
#define IRDA_NL_NAME   "irda"
 
#define IRDA_NL_VERSION   1
 
#define IRDA_NL_CMD_MAX   (__IRDA_NL_CMD_AFTER_LAST - 1)
 
#define IRDA_NL_ATTR_MAX   (__IRDA_NL_ATTR_AFTER_LAST - 1)
 
#define IRDA_MODE_PRIMARY   0x1
 
#define IRDA_MODE_SECONDARY   0x2
 
#define IRDA_MODE_MONITOR   0x4
 

Enumerations

enum  IRDA_DONGLE {
  IRDA_TEKRAM_DONGLE = 0, IRDA_ESI_DONGLE = 1, IRDA_ACTISYS_DONGLE = 2, IRDA_ACTISYS_PLUS_DONGLE = 3,
  IRDA_GIRBIL_DONGLE = 4, IRDA_LITELINK_DONGLE = 5, IRDA_AIRPORT_DONGLE = 6, IRDA_OLD_BELKIN_DONGLE = 7,
  IRDA_EP7211_IR = 8, IRDA_MCP2120_DONGLE = 9, IRDA_ACT200L_DONGLE = 10, IRDA_MA600_DONGLE = 11,
  IRDA_TOIM3232_DONGLE = 12, IRDA_EP7211_DONGLE = 13
}
 
enum  { IRDAPROTO_UNITDATA = 0, IRDAPROTO_ULTRA = 1, IRDAPROTO_MAX }
 
enum  irda_nl_commands { IRDA_NL_CMD_UNSPEC, IRDA_NL_CMD_SET_MODE, IRDA_NL_CMD_GET_MODE, __IRDA_NL_CMD_AFTER_LAST }
 
enum  nl80211_attrs {
  IRDA_NL_ATTR_UNSPEC, IRDA_NL_ATTR_IFNAME, IRDA_NL_ATTR_MODE, __IRDA_NL_ATTR_AFTER_LAST,
  NL80211_ATTR_UNSPEC, NL80211_ATTR_WIPHY, NL80211_ATTR_WIPHY_NAME, NL80211_ATTR_IFINDEX,
  NL80211_ATTR_IFNAME, NL80211_ATTR_IFTYPE, NL80211_ATTR_MAC, NL80211_ATTR_KEY_DATA,
  NL80211_ATTR_KEY_IDX, NL80211_ATTR_KEY_CIPHER, NL80211_ATTR_KEY_SEQ, NL80211_ATTR_KEY_DEFAULT,
  NL80211_ATTR_BEACON_INTERVAL, NL80211_ATTR_DTIM_PERIOD, NL80211_ATTR_BEACON_HEAD, NL80211_ATTR_BEACON_TAIL,
  NL80211_ATTR_STA_AID, NL80211_ATTR_STA_FLAGS, NL80211_ATTR_STA_LISTEN_INTERVAL, NL80211_ATTR_STA_SUPPORTED_RATES,
  NL80211_ATTR_STA_VLAN, NL80211_ATTR_STA_INFO, NL80211_ATTR_WIPHY_BANDS, NL80211_ATTR_MNTR_FLAGS,
  NL80211_ATTR_MESH_ID, NL80211_ATTR_STA_PLINK_ACTION, NL80211_ATTR_MPATH_NEXT_HOP, NL80211_ATTR_MPATH_INFO,
  NL80211_ATTR_BSS_CTS_PROT, NL80211_ATTR_BSS_SHORT_PREAMBLE, NL80211_ATTR_BSS_SHORT_SLOT_TIME, NL80211_ATTR_HT_CAPABILITY,
  NL80211_ATTR_SUPPORTED_IFTYPES, NL80211_ATTR_REG_ALPHA2, NL80211_ATTR_REG_RULES, NL80211_ATTR_MESH_CONFIG,
  NL80211_ATTR_BSS_BASIC_RATES, NL80211_ATTR_WIPHY_TXQ_PARAMS, NL80211_ATTR_WIPHY_FREQ, NL80211_ATTR_WIPHY_CHANNEL_TYPE,
  NL80211_ATTR_KEY_DEFAULT_MGMT, NL80211_ATTR_MGMT_SUBTYPE, NL80211_ATTR_IE, NL80211_ATTR_MAX_NUM_SCAN_SSIDS,
  NL80211_ATTR_SCAN_FREQUENCIES, NL80211_ATTR_SCAN_SSIDS, NL80211_ATTR_GENERATION, NL80211_ATTR_BSS,
  NL80211_ATTR_REG_INITIATOR, NL80211_ATTR_REG_TYPE, NL80211_ATTR_SUPPORTED_COMMANDS, NL80211_ATTR_FRAME,
  NL80211_ATTR_SSID, NL80211_ATTR_AUTH_TYPE, NL80211_ATTR_REASON_CODE, NL80211_ATTR_KEY_TYPE,
  NL80211_ATTR_MAX_SCAN_IE_LEN, NL80211_ATTR_CIPHER_SUITES, NL80211_ATTR_FREQ_BEFORE, NL80211_ATTR_FREQ_AFTER,
  NL80211_ATTR_FREQ_FIXED, NL80211_ATTR_WIPHY_RETRY_SHORT, NL80211_ATTR_WIPHY_RETRY_LONG, NL80211_ATTR_WIPHY_FRAG_THRESHOLD,
  NL80211_ATTR_WIPHY_RTS_THRESHOLD, NL80211_ATTR_TIMED_OUT, NL80211_ATTR_USE_MFP, NL80211_ATTR_STA_FLAGS2,
  NL80211_ATTR_CONTROL_PORT, NL80211_ATTR_TESTDATA, NL80211_ATTR_PRIVACY, NL80211_ATTR_DISCONNECTED_BY_AP,
  NL80211_ATTR_STATUS_CODE, NL80211_ATTR_CIPHER_SUITES_PAIRWISE, NL80211_ATTR_CIPHER_SUITE_GROUP, NL80211_ATTR_WPA_VERSIONS,
  NL80211_ATTR_AKM_SUITES, NL80211_ATTR_REQ_IE, NL80211_ATTR_RESP_IE, NL80211_ATTR_PREV_BSSID,
  NL80211_ATTR_KEY, NL80211_ATTR_KEYS, NL80211_ATTR_PID, NL80211_ATTR_4ADDR,
  NL80211_ATTR_SURVEY_INFO, NL80211_ATTR_PMKID, NL80211_ATTR_MAX_NUM_PMKIDS, NL80211_ATTR_DURATION,
  NL80211_ATTR_COOKIE, NL80211_ATTR_WIPHY_COVERAGE_CLASS, NL80211_ATTR_TX_RATES, NL80211_ATTR_FRAME_MATCH,
  NL80211_ATTR_ACK, NL80211_ATTR_PS_STATE, NL80211_ATTR_CQM, NL80211_ATTR_LOCAL_STATE_CHANGE,
  NL80211_ATTR_AP_ISOLATE, NL80211_ATTR_WIPHY_TX_POWER_SETTING, NL80211_ATTR_WIPHY_TX_POWER_LEVEL, NL80211_ATTR_TX_FRAME_TYPES,
  NL80211_ATTR_RX_FRAME_TYPES, NL80211_ATTR_FRAME_TYPE, NL80211_ATTR_CONTROL_PORT_ETHERTYPE, NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT,
  NL80211_ATTR_SUPPORT_IBSS_RSN, NL80211_ATTR_WIPHY_ANTENNA_TX, NL80211_ATTR_WIPHY_ANTENNA_RX, NL80211_ATTR_MCAST_RATE,
  NL80211_ATTR_OFFCHANNEL_TX_OK, NL80211_ATTR_BSS_HT_OPMODE, NL80211_ATTR_KEY_DEFAULT_TYPES, NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION,
  NL80211_ATTR_MESH_SETUP, NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX, NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX, NL80211_ATTR_SUPPORT_MESH_AUTH,
  NL80211_ATTR_STA_PLINK_STATE, NL80211_ATTR_WOWLAN_TRIGGERS, NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED, NL80211_ATTR_SCHED_SCAN_INTERVAL,
  NL80211_ATTR_INTERFACE_COMBINATIONS, NL80211_ATTR_SOFTWARE_IFTYPES, NL80211_ATTR_REKEY_DATA, NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS,
  NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN, NL80211_ATTR_SCAN_SUPP_RATES, NL80211_ATTR_HIDDEN_SSID, NL80211_ATTR_IE_PROBE_RESP,
  NL80211_ATTR_IE_ASSOC_RESP, NL80211_ATTR_STA_WME, NL80211_ATTR_SUPPORT_AP_UAPSD, NL80211_ATTR_ROAM_SUPPORT,
  NL80211_ATTR_SCHED_SCAN_MATCH, NL80211_ATTR_MAX_MATCH_SETS, NL80211_ATTR_PMKSA_CANDIDATE, NL80211_ATTR_TX_NO_CCK_RATE,
  NL80211_ATTR_TDLS_ACTION, NL80211_ATTR_TDLS_DIALOG_TOKEN, NL80211_ATTR_TDLS_OPERATION, NL80211_ATTR_TDLS_SUPPORT,
  NL80211_ATTR_TDLS_EXTERNAL_SETUP, NL80211_ATTR_DEVICE_AP_SME, NL80211_ATTR_DONT_WAIT_FOR_ACK, NL80211_ATTR_FEATURE_FLAGS,
  NL80211_ATTR_PROBE_RESP_OFFLOAD, NL80211_ATTR_PROBE_RESP, NL80211_ATTR_DFS_REGION, NL80211_ATTR_DISABLE_HT,
  NL80211_ATTR_HT_CAPABILITY_MASK, NL80211_ATTR_NOACK_MAP, NL80211_ATTR_INACTIVITY_TIMEOUT, NL80211_ATTR_RX_SIGNAL_DBM,
  NL80211_ATTR_BG_SCAN_PERIOD, NL80211_ATTR_WDEV, NL80211_ATTR_USER_REG_HINT_TYPE, NL80211_ATTR_CONN_FAILED_REASON,
  __NL80211_ATTR_AFTER_LAST, NL80211_ATTR_MAX = __NL80211_ATTR_AFTER_LAST - 1
}
 

Macro Definition Documentation

#define CS_ASCII   0x00

Definition at line 52 of file irda.h.

#define CS_ISO_8859_1   0x01

Definition at line 53 of file irda.h.

#define CS_ISO_8859_2   0x02

Definition at line 54 of file irda.h.

#define CS_ISO_8859_3   0x03

Definition at line 55 of file irda.h.

#define CS_ISO_8859_4   0x04

Definition at line 56 of file irda.h.

#define CS_ISO_8859_5   0x05

Definition at line 57 of file irda.h.

#define CS_ISO_8859_6   0x06

Definition at line 58 of file irda.h.

#define CS_ISO_8859_7   0x07

Definition at line 59 of file irda.h.

#define CS_ISO_8859_8   0x08

Definition at line 60 of file irda.h.

#define CS_ISO_8859_9   0x09

Definition at line 61 of file irda.h.

#define CS_UNICODE   0xff

Definition at line 62 of file irda.h.

#define HINT_COMM   0x04

Definition at line 46 of file irda.h.

#define HINT_COMPUTER   0x04

Definition at line 36 of file irda.h.

#define HINT_EXTENSION   0x80

Definition at line 41 of file irda.h.

#define HINT_FAX   0x20

Definition at line 39 of file irda.h.

#define HINT_FILE_SERVER   0x02

Definition at line 45 of file irda.h.

#define HINT_HTTP   0x10

Definition at line 48 of file irda.h.

#define HINT_LAN   0x40

Definition at line 40 of file irda.h.

#define HINT_MESSAGE   0x08

Definition at line 47 of file irda.h.

#define HINT_MODEM   0x10

Definition at line 38 of file irda.h.

#define HINT_OBEX   0x20

Definition at line 49 of file irda.h.

#define HINT_PDA   0x02

Definition at line 35 of file irda.h.

#define HINT_PNP   0x01

Definition at line 34 of file irda.h.

#define HINT_PRINTER   0x08

Definition at line 37 of file irda.h.

#define HINT_TELEPHONY   0x01

Definition at line 44 of file irda.h.

#define IAS_EXPORT_ATTRIBNAME   256

Definition at line 114 of file irda.h.

#define IAS_EXPORT_CLASSNAME   64

Definition at line 113 of file irda.h.

#define IAS_INTEGER   1

Definition at line 118 of file irda.h.

#define IAS_MAX_ATTRIBNAME   60 /* See IrLMP 1.1, 4.3.3.1 */

Definition at line 109 of file irda.h.

#define IAS_MAX_ATTRIBNUMBER   256 /* See IrLMP 1.1, 4.3.3.1 */

Definition at line 110 of file irda.h.

#define IAS_MAX_CLASSNAME   60 /* See IrLMP 1.1, 4.3.1 */

Definition at line 108 of file irda.h.

#define IAS_MAX_OCTET_STRING   1024 /* See IrLMP 1.1, 4.3.3.2 */

Definition at line 107 of file irda.h.

#define IAS_MAX_STRING   256 /* See IrLMP 1.1, 4.3.3.2 */

Definition at line 106 of file irda.h.

#define IAS_MISSING   0

Definition at line 117 of file irda.h.

#define IAS_OCT_SEQ   2

Definition at line 119 of file irda.h.

#define IAS_STRING   3

Definition at line 120 of file irda.h.

#define ifr_baudrate   ifr_ifru.ifru_qos.baudrate

Definition at line 212 of file irda.h.

#define ifr_dongle   ifr_ifru.ifru_dongle

Definition at line 214 of file irda.h.

#define ifr_dtr   ifr_ifru.ifru_line.dtr

Definition at line 216 of file irda.h.

#define ifr_mode   ifr_ifru.ifru_mode

Definition at line 215 of file irda.h.

#define ifr_receiving   ifr_ifru.ifru_receiving

Definition at line 213 of file irda.h.

#define ifr_rts   ifr_ifru.ifru_line.rts

Definition at line 217 of file irda.h.

#define IRDA_MODE_MONITOR   0x4

Definition at line 245 of file irda.h.

#define IRDA_MODE_PRIMARY   0x1

Definition at line 243 of file irda.h.

#define IRDA_MODE_SECONDARY   0x2

Definition at line 244 of file irda.h.

#define IRDA_NL_ATTR_MAX   (__IRDA_NL_ATTR_AFTER_LAST - 1)

Definition at line 240 of file irda.h.

#define IRDA_NL_CMD_MAX   (__IRDA_NL_CMD_AFTER_LAST - 1)

Definition at line 231 of file irda.h.

#define IRDA_NL_NAME   "irda"

Definition at line 221 of file irda.h.

#define IRDA_NL_VERSION   1

Definition at line 222 of file irda.h.

#define IRLMP_ENUMDEVICES   1 /* Return discovery log */

Definition at line 92 of file irda.h.

#define IRLMP_HINT_MASK_SET   10 /* Set discovery filter */

Definition at line 101 of file irda.h.

#define IRLMP_HINTS_SET   4 /* Set hint bits advertised */

Definition at line 95 of file irda.h.

#define IRLMP_IAS_DEL   9 /* Remove attribute from local IAS */

Definition at line 100 of file irda.h.

#define IRLMP_IAS_GET   8 /* Get an attribute from local IAS */

Definition at line 99 of file irda.h.

#define IRLMP_IAS_QUERY   3 /* Query remote IAS for attribute */

Definition at line 94 of file irda.h.

#define IRLMP_IAS_SET   2 /* Set an attribute in local IAS */

Definition at line 93 of file irda.h.

#define IRLMP_MAX_SDU_SIZE   7

Definition at line 98 of file irda.h.

#define IRLMP_QOS_GET   6

Definition at line 97 of file irda.h.

#define IRLMP_QOS_SET   5

Definition at line 96 of file irda.h.

#define IRLMP_WAITDEVICE   11 /* Wait for a new discovery */

Definition at line 102 of file irda.h.

#define IRNAMSIZ   16

Definition at line 176 of file irda.h.

#define IRTTP_MAX_SDU_SIZE   IRLMP_MAX_SDU_SIZE /* Compatibility */

Definition at line 104 of file irda.h.

#define LSAP_ANY   0xff

Definition at line 122 of file irda.h.

#define SIOCGDONGLE   (SIOCDEVPRIVATE + 1)

Definition at line 165 of file irda.h.

#define SIOCGMEDIABUSY   (SIOCDEVPRIVATE + 4)

Definition at line 168 of file irda.h.

#define SIOCGMODE   (SIOCDEVPRIVATE + 7)

Definition at line 171 of file irda.h.

#define SIOCGQOS   (SIOCDEVPRIVATE + 9)

Definition at line 173 of file irda.h.

#define SIOCGRECEIVING   (SIOCDEVPRIVATE + 5)

Definition at line 169 of file irda.h.

#define SIOCSBANDWIDTH   (SIOCDEVPRIVATE + 2)

Definition at line 166 of file irda.h.

#define SIOCSDONGLE   (SIOCDEVPRIVATE + 0)

Definition at line 164 of file irda.h.

#define SIOCSDTRRTS   (SIOCDEVPRIVATE + 8)

Definition at line 172 of file irda.h.

#define SIOCSMEDIABUSY   (SIOCDEVPRIVATE + 3)

Definition at line 167 of file irda.h.

#define SIOCSMODE   (SIOCDEVPRIVATE + 6)

Definition at line 170 of file irda.h.

#define SOL_IRLMP   266 /* Same as SOL_IRDA for now */

Definition at line 89 of file irda.h.

#define SOL_IRTTP   266 /* Same as SOL_IRDA for now */

Definition at line 90 of file irda.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
IRDAPROTO_UNITDATA 
IRDAPROTO_ULTRA 
IRDAPROTO_MAX 

Definition at line 83 of file irda.h.

Enumerator:
IRDA_TEKRAM_DONGLE 
IRDA_ESI_DONGLE 
IRDA_ACTISYS_DONGLE 
IRDA_ACTISYS_PLUS_DONGLE 
IRDA_GIRBIL_DONGLE 
IRDA_LITELINK_DONGLE 
IRDA_AIRPORT_DONGLE 
IRDA_OLD_BELKIN_DONGLE 
IRDA_EP7211_IR 
IRDA_MCP2120_DONGLE 
IRDA_ACT200L_DONGLE 
IRDA_MA600_DONGLE 
IRDA_TOIM3232_DONGLE 
IRDA_EP7211_DONGLE 

Definition at line 65 of file irda.h.

Enumerator:
IRDA_NL_CMD_UNSPEC 
IRDA_NL_CMD_SET_MODE 
IRDA_NL_CMD_GET_MODE 
__IRDA_NL_CMD_AFTER_LAST 

Definition at line 224 of file irda.h.

Enumerator:
IRDA_NL_ATTR_UNSPEC 
IRDA_NL_ATTR_IFNAME 
IRDA_NL_ATTR_MODE 
__IRDA_NL_ATTR_AFTER_LAST 
NL80211_ATTR_UNSPEC 
NL80211_ATTR_WIPHY 
NL80211_ATTR_WIPHY_NAME 
NL80211_ATTR_IFINDEX 
NL80211_ATTR_IFNAME 
NL80211_ATTR_IFTYPE 
NL80211_ATTR_MAC 
NL80211_ATTR_KEY_DATA 
NL80211_ATTR_KEY_IDX 
NL80211_ATTR_KEY_CIPHER 
NL80211_ATTR_KEY_SEQ 
NL80211_ATTR_KEY_DEFAULT 
NL80211_ATTR_BEACON_INTERVAL 
NL80211_ATTR_DTIM_PERIOD 
NL80211_ATTR_BEACON_HEAD 
NL80211_ATTR_BEACON_TAIL 
NL80211_ATTR_STA_AID 
NL80211_ATTR_STA_FLAGS 
NL80211_ATTR_STA_LISTEN_INTERVAL 
NL80211_ATTR_STA_SUPPORTED_RATES 
NL80211_ATTR_STA_VLAN 
NL80211_ATTR_STA_INFO 
NL80211_ATTR_WIPHY_BANDS 
NL80211_ATTR_MNTR_FLAGS 
NL80211_ATTR_MESH_ID 
NL80211_ATTR_STA_PLINK_ACTION 
NL80211_ATTR_MPATH_NEXT_HOP 
NL80211_ATTR_MPATH_INFO 
NL80211_ATTR_BSS_CTS_PROT 
NL80211_ATTR_BSS_SHORT_PREAMBLE 
NL80211_ATTR_BSS_SHORT_SLOT_TIME 
NL80211_ATTR_HT_CAPABILITY 
NL80211_ATTR_SUPPORTED_IFTYPES 
NL80211_ATTR_REG_ALPHA2 
NL80211_ATTR_REG_RULES 
NL80211_ATTR_MESH_CONFIG 
NL80211_ATTR_BSS_BASIC_RATES 
NL80211_ATTR_WIPHY_TXQ_PARAMS 
NL80211_ATTR_WIPHY_FREQ 
NL80211_ATTR_WIPHY_CHANNEL_TYPE 
NL80211_ATTR_KEY_DEFAULT_MGMT 
NL80211_ATTR_MGMT_SUBTYPE 
NL80211_ATTR_IE 
NL80211_ATTR_MAX_NUM_SCAN_SSIDS 
NL80211_ATTR_SCAN_FREQUENCIES 
NL80211_ATTR_SCAN_SSIDS 
NL80211_ATTR_GENERATION 
NL80211_ATTR_BSS 
NL80211_ATTR_REG_INITIATOR 
NL80211_ATTR_REG_TYPE 
NL80211_ATTR_SUPPORTED_COMMANDS 
NL80211_ATTR_FRAME 
NL80211_ATTR_SSID 
NL80211_ATTR_AUTH_TYPE 
NL80211_ATTR_REASON_CODE 
NL80211_ATTR_KEY_TYPE 
NL80211_ATTR_MAX_SCAN_IE_LEN 
NL80211_ATTR_CIPHER_SUITES 
NL80211_ATTR_FREQ_BEFORE 
NL80211_ATTR_FREQ_AFTER 
NL80211_ATTR_FREQ_FIXED 
NL80211_ATTR_WIPHY_RETRY_SHORT 
NL80211_ATTR_WIPHY_RETRY_LONG 
NL80211_ATTR_WIPHY_FRAG_THRESHOLD 
NL80211_ATTR_WIPHY_RTS_THRESHOLD 
NL80211_ATTR_TIMED_OUT 
NL80211_ATTR_USE_MFP 
NL80211_ATTR_STA_FLAGS2 
NL80211_ATTR_CONTROL_PORT 
NL80211_ATTR_TESTDATA 
NL80211_ATTR_PRIVACY 
NL80211_ATTR_DISCONNECTED_BY_AP 
NL80211_ATTR_STATUS_CODE 
NL80211_ATTR_CIPHER_SUITES_PAIRWISE 
NL80211_ATTR_CIPHER_SUITE_GROUP 
NL80211_ATTR_WPA_VERSIONS 
NL80211_ATTR_AKM_SUITES 
NL80211_ATTR_REQ_IE 
NL80211_ATTR_RESP_IE 
NL80211_ATTR_PREV_BSSID 
NL80211_ATTR_KEY 
NL80211_ATTR_KEYS 
NL80211_ATTR_PID 
NL80211_ATTR_4ADDR 
NL80211_ATTR_SURVEY_INFO 
NL80211_ATTR_PMKID 
NL80211_ATTR_MAX_NUM_PMKIDS 
NL80211_ATTR_DURATION 
NL80211_ATTR_COOKIE 
NL80211_ATTR_WIPHY_COVERAGE_CLASS 
NL80211_ATTR_TX_RATES 
NL80211_ATTR_FRAME_MATCH 
NL80211_ATTR_ACK 
NL80211_ATTR_PS_STATE 
NL80211_ATTR_CQM 
NL80211_ATTR_LOCAL_STATE_CHANGE 
NL80211_ATTR_AP_ISOLATE 
NL80211_ATTR_WIPHY_TX_POWER_SETTING 
NL80211_ATTR_WIPHY_TX_POWER_LEVEL 
NL80211_ATTR_TX_FRAME_TYPES 
NL80211_ATTR_RX_FRAME_TYPES 
NL80211_ATTR_FRAME_TYPE 
NL80211_ATTR_CONTROL_PORT_ETHERTYPE 
NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT 
NL80211_ATTR_SUPPORT_IBSS_RSN 
NL80211_ATTR_WIPHY_ANTENNA_TX 
NL80211_ATTR_WIPHY_ANTENNA_RX 
NL80211_ATTR_MCAST_RATE 
NL80211_ATTR_OFFCHANNEL_TX_OK 
NL80211_ATTR_BSS_HT_OPMODE 
NL80211_ATTR_KEY_DEFAULT_TYPES 
NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION 
NL80211_ATTR_MESH_SETUP 
NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX 
NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX 
NL80211_ATTR_SUPPORT_MESH_AUTH 
NL80211_ATTR_STA_PLINK_STATE 
NL80211_ATTR_WOWLAN_TRIGGERS 
NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED 
NL80211_ATTR_SCHED_SCAN_INTERVAL 
NL80211_ATTR_INTERFACE_COMBINATIONS 
NL80211_ATTR_SOFTWARE_IFTYPES 
NL80211_ATTR_REKEY_DATA 
NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS 
NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN 
NL80211_ATTR_SCAN_SUPP_RATES 
NL80211_ATTR_HIDDEN_SSID 
NL80211_ATTR_IE_PROBE_RESP 
NL80211_ATTR_IE_ASSOC_RESP 
NL80211_ATTR_STA_WME 
NL80211_ATTR_SUPPORT_AP_UAPSD 
NL80211_ATTR_ROAM_SUPPORT 
NL80211_ATTR_SCHED_SCAN_MATCH 
NL80211_ATTR_MAX_MATCH_SETS 
NL80211_ATTR_PMKSA_CANDIDATE 
NL80211_ATTR_TX_NO_CCK_RATE 
NL80211_ATTR_TDLS_ACTION 
NL80211_ATTR_TDLS_DIALOG_TOKEN 
NL80211_ATTR_TDLS_OPERATION 
NL80211_ATTR_TDLS_SUPPORT 
NL80211_ATTR_TDLS_EXTERNAL_SETUP 
NL80211_ATTR_DEVICE_AP_SME 
NL80211_ATTR_DONT_WAIT_FOR_ACK 
NL80211_ATTR_FEATURE_FLAGS 
NL80211_ATTR_PROBE_RESP_OFFLOAD 
NL80211_ATTR_PROBE_RESP 
NL80211_ATTR_DFS_REGION 
NL80211_ATTR_DISABLE_HT 
NL80211_ATTR_HT_CAPABILITY_MASK 
NL80211_ATTR_NOACK_MAP 
NL80211_ATTR_INACTIVITY_TIMEOUT 
NL80211_ATTR_RX_SIGNAL_DBM 
NL80211_ATTR_BG_SCAN_PERIOD 
NL80211_ATTR_WDEV 
NL80211_ATTR_USER_REG_HINT_TYPE 
NL80211_ATTR_CONN_FAILED_REASON 
__NL80211_ATTR_AFTER_LAST 
NL80211_ATTR_MAX 

Definition at line 233 of file irda.h.