iPXE
Defines | Functions
net80211_err.h File Reference

The iPXE 802.11 MAC layer errors. More...

#include <errno.h>
#include <ipxe/ieee80211.h>

Go to the source code of this file.

Defines

#define EINVAL_PKT_TOO_SHORT   __einfo_error ( EINFO_EINVAL_PKT_TOO_SHORT )
#define EINFO_EINVAL_PKT_TOO_SHORT
#define EINVAL_PKT_VERSION   __einfo_error ( EINFO_EINVAL_PKT_VERSION )
#define EINFO_EINVAL_PKT_VERSION
#define EINVAL_PKT_NOT_DATA   __einfo_error ( EINFO_EINVAL_PKT_NOT_DATA )
#define EINFO_EINVAL_PKT_NOT_DATA
#define EINVAL_PKT_NOT_FROMDS   __einfo_error ( EINFO_EINVAL_PKT_NOT_FROMDS )
#define EINFO_EINVAL_PKT_NOT_FROMDS
#define EINVAL_PKT_LLC_HEADER   __einfo_error ( EINFO_EINVAL_PKT_LLC_HEADER )
#define EINFO_EINVAL_PKT_LLC_HEADER
#define EINVAL_CRYPTO_REQUEST   __einfo_error ( EINFO_EINVAL_CRYPTO_REQUEST )
#define EINFO_EINVAL_CRYPTO_REQUEST
#define EINVAL_ACTIVE_SCAN   __einfo_error ( EINFO_EINVAL_ACTIVE_SCAN )
#define EINFO_EINVAL_ACTIVE_SCAN
#define ECONNREFUSED_FAILURE
#define EINFO_ECONNREFUSED_FAILURE
#define ECONNREFUSED_CAPAB_UNSUPP
#define EINFO_ECONNREFUSED_CAPAB_UNSUPP
#define ECONNREFUSED_REASSOC_INVALID
#define EINFO_ECONNREFUSED_REASSOC_INVALID
#define ECONNREFUSED_ASSOC_DENIED
#define EINFO_ECONNREFUSED_ASSOC_DENIED
#define ECONNREFUSED_AUTH_ALGO_UNSUPP
#define EINFO_ECONNREFUSED_AUTH_ALGO_UNSUPP
#define ECONNREFUSED_AUTH_SEQ_INVALID
#define EINFO_ECONNREFUSED_AUTH_SEQ_INVALID
#define ECONNREFUSED_AUTH_CHALL_INVALID
#define EINFO_ECONNREFUSED_AUTH_CHALL_INVALID
#define ECONNREFUSED_AUTH_TIMEOUT
#define EINFO_ECONNREFUSED_AUTH_TIMEOUT
#define ECONNREFUSED_ASSOC_NO_ROOM
#define EINFO_ECONNREFUSED_ASSOC_NO_ROOM
#define ECONNREFUSED_ASSOC_NEED_RATE
#define EINFO_ECONNREFUSED_ASSOC_NEED_RATE
#define ECONNREFUSED_ASSOC_NEED_SHORT_PMBL
#define EINFO_ECONNREFUSED_ASSOC_NEED_SHORT_PMBL
#define ECONNREFUSED_ASSOC_NEED_PBCC
#define EINFO_ECONNREFUSED_ASSOC_NEED_PBCC
#define ECONNREFUSED_ASSOC_NEED_CHAN_AGILITY
#define EINFO_ECONNREFUSED_ASSOC_NEED_CHAN_AGILITY
#define ECONNREFUSED_ASSOC_NEED_SPECTRUM_MGMT
#define EINFO_ECONNREFUSED_ASSOC_NEED_SPECTRUM_MGMT
#define ECONNREFUSED_ASSOC_BAD_POWER
#define EINFO_ECONNREFUSED_ASSOC_BAD_POWER
#define ECONNREFUSED_ASSOC_BAD_CHANNELS
#define EINFO_ECONNREFUSED_ASSOC_BAD_CHANNELS
#define ECONNREFUSED_ASSOC_NEED_SHORT_SLOT
#define EINFO_ECONNREFUSED_ASSOC_NEED_SHORT_SLOT
#define ECONNREFUSED_ASSOC_NEED_DSSS_OFDM
#define EINFO_ECONNREFUSED_ASSOC_NEED_DSSS_OFDM
#define EHOSTUNREACH_QOS_FAILURE
#define EINFO_EHOSTUNREACH_QOS_FAILURE
#define EHOSTUNREACH_QOS_NO_ROOM
#define EINFO_EHOSTUNREACH_QOS_NO_ROOM
#define EHOSTUNREACH_LINK_IS_HORRIBLE
#define EINFO_EHOSTUNREACH_LINK_IS_HORRIBLE
#define EHOSTUNREACH_ASSOC_NEED_QOS
#define EINFO_EHOSTUNREACH_ASSOC_NEED_QOS
#define EHOSTUNREACH_REQUEST_DECLINED
#define EINFO_EHOSTUNREACH_REQUEST_DECLINED
#define EHOSTUNREACH_REQUEST_INVALID
#define EINFO_EHOSTUNREACH_REQUEST_INVALID
#define EHOSTUNREACH_TS_NOT_CREATED_AGAIN
#define EINFO_EHOSTUNREACH_TS_NOT_CREATED_AGAIN
#define EHOSTUNREACH_INVALID_IE
#define EINFO_EHOSTUNREACH_INVALID_IE
#define EHOSTUNREACH_GROUP_CIPHER_INVALID
#define EINFO_EHOSTUNREACH_GROUP_CIPHER_INVALID
#define EHOSTUNREACH_PAIR_CIPHER_INVALID
#define EINFO_EHOSTUNREACH_PAIR_CIPHER_INVALID
#define EHOSTUNREACH_AKMP_INVALID
#define EINFO_EHOSTUNREACH_AKMP_INVALID
#define EHOSTUNREACH_RSN_VERSION_UNSUPP
#define EINFO_EHOSTUNREACH_RSN_VERSION_UNSUPP
#define EHOSTUNREACH_RSN_CAPAB_INVALID
#define EINFO_EHOSTUNREACH_RSN_CAPAB_INVALID
#define EHOSTUNREACH_CIPHER_REJECTED
#define EINFO_EHOSTUNREACH_CIPHER_REJECTED
#define EHOSTUNREACH_TS_NOT_CREATED_WAIT
#define EINFO_EHOSTUNREACH_TS_NOT_CREATED_WAIT
#define EHOSTUNREACH_DIRECT_LINK_FORBIDDEN
#define EINFO_EHOSTUNREACH_DIRECT_LINK_FORBIDDEN
#define EHOSTUNREACH_DEST_NOT_PRESENT
#define EINFO_EHOSTUNREACH_DEST_NOT_PRESENT
#define EHOSTUNREACH_DEST_NOT_QOS
#define EINFO_EHOSTUNREACH_DEST_NOT_QOS
#define EHOSTUNREACH_ASSOC_LISTEN_TOO_HIGH
#define EINFO_EHOSTUNREACH_ASSOC_LISTEN_TOO_HIGH
#define ECONNRESET_UNSPECIFIED
#define EINFO_ECONNRESET_UNSPECIFIED
#define ECONNRESET_AUTH_NO_LONGER_VALID
#define EINFO_ECONNRESET_AUTH_NO_LONGER_VALID
#define ECONNRESET_LEAVING
#define EINFO_ECONNRESET_LEAVING
#define ECONNRESET_INACTIVITY
#define EINFO_ECONNRESET_INACTIVITY
#define ECONNRESET_OUT_OF_RESOURCES
#define EINFO_ECONNRESET_OUT_OF_RESOURCES
#define ECONNRESET_NEED_AUTH
#define EINFO_ECONNRESET_NEED_AUTH
#define ECONNRESET_NEED_ASSOC
#define EINFO_ECONNRESET_NEED_ASSOC
#define ECONNRESET_LEAVING_TO_ROAM
#define EINFO_ECONNRESET_LEAVING_TO_ROAM
#define ECONNRESET_REASSOC_INVALID
#define EINFO_ECONNRESET_REASSOC_INVALID
#define ECONNRESET_BAD_POWER
#define EINFO_ECONNRESET_BAD_POWER
#define ECONNRESET_BAD_CHANNELS
#define EINFO_ECONNRESET_BAD_CHANNELS
#define ECONNRESET_INVALID_IE
#define EINFO_ECONNRESET_INVALID_IE
#define ECONNRESET_MIC_FAILURE
#define EINFO_ECONNRESET_MIC_FAILURE
#define ECONNRESET_4WAY_TIMEOUT
#define EINFO_ECONNRESET_4WAY_TIMEOUT
#define ECONNRESET_GROUPKEY_TIMEOUT
#define EINFO_ECONNRESET_GROUPKEY_TIMEOUT
#define ECONNRESET_4WAY_INVALID
#define EINFO_ECONNRESET_4WAY_INVALID
#define ECONNRESET_GROUP_CIPHER_INVALID
#define EINFO_ECONNRESET_GROUP_CIPHER_INVALID
#define ECONNRESET_PAIR_CIPHER_INVALID
#define EINFO_ECONNRESET_PAIR_CIPHER_INVALID
#define ECONNRESET_AKMP_INVALID
#define EINFO_ECONNRESET_AKMP_INVALID
#define ECONNRESET_RSN_VERSION_INVALID
#define EINFO_ECONNRESET_RSN_VERSION_INVALID
#define ECONNRESET_RSN_CAPAB_INVALID
#define EINFO_ECONNRESET_RSN_CAPAB_INVALID
#define ECONNRESET_8021X_FAILURE
#define EINFO_ECONNRESET_8021X_FAILURE
#define ECONNRESET_CIPHER_REJECTED
#define EINFO_ECONNRESET_CIPHER_REJECTED
#define ENETRESET_QOS_UNSPECIFIED
#define EINFO_ENETRESET_QOS_UNSPECIFIED
#define ENETRESET_QOS_OUT_OF_RESOURCES
#define EINFO_ENETRESET_QOS_OUT_OF_RESOURCES
#define ENETRESET_LINK_IS_HORRIBLE
#define EINFO_ENETRESET_LINK_IS_HORRIBLE
#define ENETRESET_INVALID_TXOP
#define EINFO_ENETRESET_INVALID_TXOP
#define ENETRESET_REQUESTED_LEAVING
#define EINFO_ENETRESET_REQUESTED_LEAVING
#define ENETRESET_REQUESTED_NO_USE
#define EINFO_ENETRESET_REQUESTED_NO_USE
#define ENETRESET_REQUESTED_NEED_SETUP
#define EINFO_ENETRESET_REQUESTED_NEED_SETUP
#define ENETRESET_REQUESTED_TIMEOUT
#define EINFO_ENETRESET_REQUESTED_TIMEOUT
#define ENETRESET_CIPHER_UNSUPPORTED
#define EINFO_ENETRESET_CIPHER_UNSUPPORTED
#define E80211_STATUS(stat)
 Make return status code from 802.11 status code.
#define E80211_REASON(reas)
 Make return status code from 802.11 reason code.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)

Detailed Description

The iPXE 802.11 MAC layer errors.

Definition in file net80211_err.h.


Define Documentation

Definition at line 21 of file net80211_err.h.

Referenced by net80211_ll_pull().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x01, "Packet too short" )

Definition at line 22 of file net80211_err.h.

Definition at line 24 of file net80211_err.h.

Referenced by net80211_ll_pull().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x02, "Packet 802.11 version not supported" )

Definition at line 25 of file net80211_err.h.

Definition at line 27 of file net80211_err.h.

Referenced by net80211_ll_pull().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x03, "Packet not a data packet" )

Definition at line 28 of file net80211_err.h.

Definition at line 30 of file net80211_err.h.

Referenced by net80211_ll_pull().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x04, "Packet not from an Access Point" )

Definition at line 31 of file net80211_err.h.

Definition at line 33 of file net80211_err.h.

Referenced by net80211_ll_pull().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x05, "Packet has invalid LLC header" )

Definition at line 34 of file net80211_err.h.

Definition at line 36 of file net80211_err.h.

Referenced by net80211_rx(), and net80211_tx_mgmt().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x06, "Packet decryption error" )

Definition at line 37 of file net80211_err.h.

Definition at line 39 of file net80211_err.h.

Referenced by net80211_prepare_probe().

Value:
__einfo_uniqify \
        ( EINFO_EINVAL, 0x07, "Invalid active scan requested" )

Definition at line 40 of file net80211_err.h.

Value:

Definition at line 69 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_FAILURE & 0x1f ),                          \
          "Unspecified failure" )

Definition at line 71 of file net80211_err.h.

Value:

Definition at line 76 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_CAPAB_UNSUPP & 0x1f ),                     \
          "Cannot support all requested capabilities" )

Definition at line 78 of file net80211_err.h.

Value:

Definition at line 83 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_REASSOC_INVALID & 0x1f ),                  \
          "Reassociation denied due to lack of association" )

Definition at line 85 of file net80211_err.h.

Value:

Definition at line 90 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_DENIED & 0x1f ),                     \
          "Association denied for another reason" )

Definition at line 92 of file net80211_err.h.

Value:

Definition at line 97 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_AUTH_ALGO_UNSUPP & 0x1f ),                 \
          "Authentication algorithm unsupported" )

Definition at line 99 of file net80211_err.h.

Value:

Definition at line 104 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_AUTH_SEQ_INVALID & 0x1f ),                 \
          "Authentication sequence number unexpected" )

Definition at line 106 of file net80211_err.h.

Value:

Definition at line 111 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                   \
          ( IEEE80211_STATUS_AUTH_CHALL_INVALID & 0x1f ),               \
          "Authentication rejected due to challenge failure" )

Definition at line 113 of file net80211_err.h.

Value:

Definition at line 118 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_AUTH_TIMEOUT & 0x1f ),                     \
          "Authentication rejected due to timeout" )

Definition at line 120 of file net80211_err.h.

Value:

Definition at line 125 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NO_ROOM & 0x1f ),                    \
          "Association denied because AP is out of resources" )

Definition at line 127 of file net80211_err.h.

Value:

Definition at line 132 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_RATE & 0x1f ),                  \
          "Association denied; basic rate support required" )

Definition at line 134 of file net80211_err.h.

Value:
__einfo_uniqify \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_SHORT_PMBL & 0x1f ),            \
          "Association denied; short preamble support req'd" )

Definition at line 141 of file net80211_err.h.

Value:

Definition at line 146 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_PBCC & 0x1f ),                  \
          "Association denied; PBCC modulation support req'd" )

Definition at line 148 of file net80211_err.h.

Value:
__einfo_uniqify \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_CHAN_AGILITY & 0x1f ),          \
          "Association denied; Channel Agility support req'd" )

Definition at line 155 of file net80211_err.h.

Value:
__einfo_uniqify \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_SPECTRUM_MGMT & 0x1f ),         \
          "Association denied; Spectrum Management required" )

Definition at line 162 of file net80211_err.h.

Value:

Definition at line 167 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_BAD_POWER & 0x1f ),                  \
          "Association denied; Power Capability unacceptable" )

Definition at line 169 of file net80211_err.h.

Value:

Definition at line 174 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_BAD_CHANNELS & 0x1f ),               \
          "Association denied; Supported Channels unacceptable" )

Definition at line 176 of file net80211_err.h.

Value:
__einfo_uniqify \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_SHORT_SLOT & 0x1f ),            \
          "Association denied; Short Slot Tume support req'd" )

Definition at line 183 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNREFUSED,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_DSSS_OFDM & 0x1f ),             \
          "Association denied; DSSS-OFDM support required" )

Definition at line 190 of file net80211_err.h.

Value:

Definition at line 195 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_QOS_FAILURE & 0x1f ),                      \
          "Unspecified, QoS-related failure" )

Definition at line 197 of file net80211_err.h.

Value:

Definition at line 202 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_QOS_NO_ROOM & 0x1f ),                      \
          "Association denied; QoS AP out of QoS resources" )

Definition at line 204 of file net80211_err.h.

Value:

Definition at line 209 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_LINK_IS_HORRIBLE & 0x1f ),                 \
          "Association denied due to excessively poor link" )

Definition at line 211 of file net80211_err.h.

Value:

Definition at line 216 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_ASSOC_NEED_QOS & 0x1f ),                   \
          "Association denied; QoS support required" )

Definition at line 218 of file net80211_err.h.

Value:

Definition at line 223 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_REQUEST_DECLINED & 0x1f ),                 \
          "The request has been declined" )

Definition at line 225 of file net80211_err.h.

Value:

Definition at line 230 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_REQUEST_INVALID & 0x1f ),                  \
          "Request unsuccessful due to invalid parameters" )

Definition at line 232 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_TS_NOT_CREATED_AGAIN & 0x1f ),             \
          "TS not created due to bad specification" )

Definition at line 239 of file net80211_err.h.

Value:

Definition at line 244 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_INVALID_IE & 0x1f ),                       \
          "Invalid information element" )

Definition at line 246 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_GROUP_CIPHER_INVALID & 0x1f ),             \
          "Invalid group cipher" )

Definition at line 253 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_PAIR_CIPHER_INVALID & 0x1f ),              \
          "Invalid pairwise cipher" )

Definition at line 260 of file net80211_err.h.

Value:

Definition at line 265 of file net80211_err.h.

Value:

Definition at line 267 of file net80211_err.h.

Value:

Definition at line 272 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_RSN_VERSION_UNSUPP & 0x1f ),               \
          "Unsupported RSN information element version" )

Definition at line 274 of file net80211_err.h.

Value:

Definition at line 279 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_RSN_CAPAB_INVALID & 0x1f ),                \
          "Invalid RSN information element capabilities" )

Definition at line 281 of file net80211_err.h.

Value:

Definition at line 286 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_CIPHER_REJECTED & 0x1f ),                  \
          "Cipher suite rejected because of security policy" )

Definition at line 288 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_TS_NOT_CREATED_WAIT & 0x1f ),              \
          "TS not created due to insufficient delay" )

Definition at line 295 of file net80211_err.h.

Value:
__einfo_uniqify \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_DIRECT_LINK_FORBIDDEN & 0x1f ),            \
          "Direct link is not allowed in the BSS by policy" )

Definition at line 302 of file net80211_err.h.

Value:

Definition at line 307 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_DEST_NOT_PRESENT & 0x1f ),                 \
          "The Destination STA is not present within the BSS" )

Definition at line 309 of file net80211_err.h.

Value:

Definition at line 314 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_DEST_NOT_QOS & 0x1f ),                     \
          "The Destination STA is not a QoS STA" )

Definition at line 316 of file net80211_err.h.

Value:
__einfo_uniqify \
        ( EINFO_EHOSTUNREACH,                                           \
          ( IEEE80211_STATUS_ASSOC_LISTEN_TOO_HIGH & 0x1f ),            \
          "Association denied; Listen Interval is too large" )

Definition at line 323 of file net80211_err.h.

Value:

Definition at line 330 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_UNSPECIFIED & 0x1f ),                      \
          "Unspecified reason" )

Definition at line 332 of file net80211_err.h.

Value:

Definition at line 337 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_AUTH_NO_LONGER_VALID & 0x1f ),             \
          "Previous authentication no longer valid" )

Definition at line 339 of file net80211_err.h.

Value:

Definition at line 344 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_LEAVING & 0x1f ),                          \
          "Deauthenticated due to leaving network" )

Definition at line 346 of file net80211_err.h.

Value:

Definition at line 351 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_INACTIVITY & 0x1f ),                       \
          "Disassociated due to inactivity" )

Definition at line 353 of file net80211_err.h.

Value:

Definition at line 358 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_OUT_OF_RESOURCES & 0x1f ),                 \
          "Disassociated because AP is out of resources" )

Definition at line 360 of file net80211_err.h.

Value:

Definition at line 365 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_NEED_AUTH & 0x1f ),                        \
          "Class 2 frame received from nonauthenticated STA" )

Definition at line 367 of file net80211_err.h.

Value:

Definition at line 372 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_NEED_ASSOC & 0x1f ),                       \
          "Class 3 frame received from nonassociated STA" )

Definition at line 374 of file net80211_err.h.

Value:

Definition at line 379 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_LEAVING_TO_ROAM & 0x1f ),                  \
          "Disassociated due to roaming" )

Definition at line 381 of file net80211_err.h.

Value:

Definition at line 386 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_REASSOC_INVALID & 0x1f ),                  \
          "STA requesting (re)association not authenticated" )

Definition at line 388 of file net80211_err.h.

Value:

Definition at line 393 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_BAD_POWER & 0x1f ),                        \
          "Disassociated; Power Capability unacceptable" )

Definition at line 395 of file net80211_err.h.

Value:

Definition at line 400 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_BAD_CHANNELS & 0x1f ),                     \
          "Disassociated; Supported Channels unacceptable" )

Definition at line 402 of file net80211_err.h.

Value:

Definition at line 407 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_INVALID_IE & 0x1f ),                       \
          "Invalid information element" )

Definition at line 409 of file net80211_err.h.

Value:

Definition at line 414 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_MIC_FAILURE & 0x1f ),                      \
          "Message integrity code (MIC) failure" )

Definition at line 416 of file net80211_err.h.

Value:

Definition at line 421 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_4WAY_TIMEOUT & 0x1f ),                     \
          "4-Way Handshake timeout" )

Definition at line 423 of file net80211_err.h.

Value:

Definition at line 428 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_GROUPKEY_TIMEOUT & 0x1f ),                 \
          "Group Key Handshake timeout" )

Definition at line 430 of file net80211_err.h.

Value:

Definition at line 435 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_4WAY_INVALID & 0x1f ),                     \
          "4-Way Handshake information element changed unduly" )

Definition at line 437 of file net80211_err.h.

Value:

Definition at line 442 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_GROUP_CIPHER_INVALID & 0x1f ),             \
          "Invalid group cipher" )

Definition at line 444 of file net80211_err.h.

Value:

Definition at line 449 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_PAIR_CIPHER_INVALID & 0x1f ),              \
          "Invalid pairwise cipher" )

Definition at line 451 of file net80211_err.h.

Value:

Definition at line 456 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_AKMP_INVALID & 0x1f ),                     \
          "Invalid AKMP" )

Definition at line 458 of file net80211_err.h.

Value:

Definition at line 463 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_RSN_VERSION_INVALID & 0x1f ),              \
          "Unsupported RSN information element version" )

Definition at line 465 of file net80211_err.h.

Value:

Definition at line 470 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_RSN_CAPAB_INVALID & 0x1f ),                \
          "Invalid RSN information element capabilities" )

Definition at line 472 of file net80211_err.h.

Value:

Definition at line 477 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_8021X_FAILURE & 0x1f ),                    \
          "IEEE 802.1X authentication failed" )

Definition at line 479 of file net80211_err.h.

Value:

Definition at line 484 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ECONNRESET,                                             \
          ( IEEE80211_REASON_CIPHER_REJECTED & 0x1f ),                  \
          "Cipher suite rejected because of security policy" )

Definition at line 486 of file net80211_err.h.

Value:

Definition at line 491 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_QOS_UNSPECIFIED & 0x1f ),                  \
          "Disassociated for unspecified, QoS-related reason" )

Definition at line 493 of file net80211_err.h.

Value:

Definition at line 498 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_QOS_OUT_OF_RESOURCES & 0x1f ),             \
          "Disassociated; QoS AP is out of QoS resources" )

Definition at line 500 of file net80211_err.h.

Value:

Definition at line 505 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_LINK_IS_HORRIBLE & 0x1f ),                 \
          "Disassociated due to excessively poor link" )

Definition at line 507 of file net80211_err.h.

Value:

Definition at line 512 of file net80211_err.h.

Value:
__einfo_uniqify                 \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_INVALID_TXOP & 0x1f ),                     \
          "Disassociated due to TXOP limit violation" )

Definition at line 514 of file net80211_err.h.

Value:

Definition at line 519 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_REQUESTED_LEAVING & 0x1f ),                \
          "Requested; STA is leaving the BSS (or resetting)" )

Definition at line 521 of file net80211_err.h.

Value:

Definition at line 526 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_REQUESTED_NO_USE & 0x1f ),                 \
          "Requested; does not want to use the mechanism" )

Definition at line 528 of file net80211_err.h.

Value:

Definition at line 533 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_REQUESTED_NEED_SETUP & 0x1f ),             \
          "Requested; setup is required" )

Definition at line 535 of file net80211_err.h.

Value:

Definition at line 540 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_REQUESTED_TIMEOUT & 0x1f ),                \
          "Requested from peer STA due to timeout" )

Definition at line 542 of file net80211_err.h.

Value:

Definition at line 547 of file net80211_err.h.

Value:
__einfo_uniqify         \
        ( EINFO_ENETRESET,                                              \
          ( IEEE80211_REASON_CIPHER_UNSUPPORTED & 0x1f ),               \
          "Peer STA does not support requested cipher suite" )

Definition at line 549 of file net80211_err.h.

#define E80211_STATUS (   stat)

Make return status code from 802.11 status code.

Definition at line 555 of file net80211_err.h.

Referenced by net80211_set_state().

#define E80211_REASON (   reas)

Make return status code from 802.11 reason code.

Definition at line 598 of file net80211_err.h.

Referenced by net80211_set_state().


Function Documentation

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL  )