diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2020-06-21 19:07:47 +0000 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2020-06-22 15:43:18 +0000 |
commit | ba1777cb6edfff6c1174ea024d8f8616dab30b9e (patch) | |
tree | e92922ae4e08398e4617d1cc42ad6537449f136a /epan | |
parent | c3d5ddc5576db68e57d23ee09ceb3278e03639e9 (diff) |
ieee80211: update status code (from 802.11REVmd May 2020)
Change-Id: Ica4e3c1651bda5dbc7b4d77140520ac4db91b792
Reviewed-on: https://code.wireshark.org/review/37538
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-ieee80211.c | 113 |
1 files changed, 68 insertions, 45 deletions
diff --git a/epan/dissectors/packet-ieee80211.c b/epan/dissectors/packet-ieee80211.c index ef8db42316..033615318c 100644 --- a/epan/dissectors/packet-ieee80211.c +++ b/epan/dissectors/packet-ieee80211.c @@ -832,85 +832,87 @@ static const value_string ieee80211_status_code[] = { { 15, "Authentication rejected because of challenge failure" }, { 16, "Authentication rejected due to timeout waiting for next frame in sequence" }, { 17, "Association denied because AP is unable to handle additional associated STAs" }, - { 18, "Association denied due to requesting STA not supporting all of the data rates in the BSSBasicRateSet parameter" }, + { 18, "Association denied due to requesting STA not supporting all of the data rates in the BSSBasicRateSet parameter, the Basic HT-MCS Set field of the HT Operation parameter, or the Basic VHT-MCS and NSS Set field in the VHT Operation parameter" }, { 19, "Association denied due to requesting STA not supporting the short preamble option" }, - { 20, "Association denied due to requesting STA not supporting the PBCC modulation option" }, - { 21, "Association denied due to requesting STA not supporting the Channel Agility option" }, - { 22, "Association request rejected because Spectrum Management capability is required" }, + { 20, "Reserved" }, + { 21, "Reserved" }, + { 22, "Association request rejected because spectrum management capability is required" }, { 23, "Association request rejected because the information in the Power Capability element is unacceptable" }, { 24, "Association request rejected because the information in the Supported Channels element is unacceptable" }, - { 25, "Association denied due to requesting STA not supporting the Short Slot Time option" }, - { 26, "Association denied due to requesting STA not supporting the DSSS-OFDM option" }, - { 27, "Reserved Association denied because the requesting STA does not support HT features" }, + { 25, "Association denied due to requesting STA not supporting short slot time" }, + { 26, "Reserved" }, + { 27, "Association denied because the requesting STA does not support HT features" }, { 28, "R0KH unreachable" }, - { 29, "Association denied because the requesting STA does not support the phased coexistence operation (PCO) transition time required by the AP" }, + { 29, "Reserved"}, { 30, "Association request rejected temporarily; try again later" }, - { 31, "Robust Management frame policy violation" }, + { 31, "Robust management frame policy violation" }, { 32, "Unspecified, QoS-related failure" }, { 33, "Association denied because QoS AP or PCP has insufficient bandwidth to handle another QoS STA" }, - { 34, "Association denied due to excessive frame loss rates and/or poor conditions on current operating channel" }, + { 34, "Association denied due to excessive frame loss rates and/ or poor conditions on current operating channel" }, { 35, "Association (with QoS BSS) denied because the requesting STA does not support the QoS facility" }, { 36, "Reserved" }, { 37, "The request has been declined" }, { 38, "The request has not been successful as one or more parameters have invalid values" }, - { 39, "The allocation or TS has not been created because the request cannot be honored; however, a suggested TSPEC/DMG TSPEC is provided so that the initiating STA may attempt to set another allocation or TS with the suggested changes to the TSPEC/DMG TSPEC" }, - { 40, "Invalid information element, i.e., an information element defined in this standard for which the content does not meet the specifications in Clause 7" }, + { 39, "The allocation or TS has not been created because the request cannot be honored; however, a suggested TSPEC/DMG TSPEC is provided so that the initiating STA can attempt to set another allocation or TS with the suggested changes to the TSPEC/DMG TSPEC" }, + { 40, "Invalid element, i.e., an element defined in this standard for which the content does not meet the specifications in Clause 9 (Frame formats)" }, { 41, "Invalid group cipher" }, { 42, "Invalid pairwise cipher" }, { 43, "Invalid AKMP" }, - { 44, "Unsupported RSN information element version" }, - { 45, "Invalid RSN information element capabilities" }, + { 44, "Unsupported RSNE version" }, + { 45, "Invalid RSNE capabilities" }, { 46, "Cipher suite rejected because of security policy" }, - { 47, "The TS per allocation has not been created; however, the PCP/HC may be capable of creating a TS or allocation, in response to a request, after the time indicated in the TS Delay element" }, - { 48, "Direct link is not allowed in the BSS by policy" }, + { 47, "The TS or allocation has not been created; however, the HC or PCP might be capable of creating a TS or allocation, in response to a request, after the time indicated in the TS Delay element" }, + { 48, "Reserved" }, { 49, "The Destination STA is not present within this BSS" }, { 50, "The Destination STA is not a QoS STA" }, - { 51, "Association denied because the ListenInterval is too large" }, + { 51, "Association denied because the listen interval is too large" }, { 52, "Invalid FT Action frame count" }, { 53, "Invalid pairwise master key identifier (PMKID)" }, - { 54, "Invalid MDIE" }, - { 55, "Invalid FTIE" }, - { 56, "Requested TCLAS processing is not supported by the PCP/AP" }, - { 57, "The PCP/AP has insufficient TCLAS processing resources to satisfy the request" }, - { 58, "The TS has not been created because the request cannot be honored; however, the PCP/HC suggests the STA to transition to other BSSs to setup the TS" }, - { 59, "GAS Advertisement Protocol not supported" }, + { 54, "Invalid MDE" }, + { 55, "Invalid FTE" }, + { 56, "Requested TCLAS processing is not supported by the AP or PCP" }, + { 57, "The AP or PCP has insufficient TCLAS processing resources to satisfy the request" }, + { 58, "The TS has not been created because the request cannot be honored; however, the HC or PCP suggests that the STA transition to a different BSS to set up the TS" }, + { 59, "GAS advertisement protocol not supported" }, { 60, "No outstanding GAS request" }, - { 61, "GAS Response not received from the Advertisement Server" }, - { 62, "STA timed out waiting for GAS Query Response" }, - { 63, "GAS Response is larger than query response length limit" }, + { 61, "GAS response not received from the advertisement server" }, + { 62, "STA timed out waiting for GAS query response" }, + { 63, "GAS response is larger than query response length limit" }, { 64, "Request refused because home network does not support request" }, - { 65, "Advertisement Server in the network is not currently reachable" }, + { 65, "Advertisement server in the network is not currently reachable" }, { 66, "Reserved" }, { 67, "Request refused due to permissions received via SSPN interface" }, - { 68, "Request refused because PCP/AP does not support unauthenticated access" }, + { 68, "Request refused because the AP or PCP does not support unauthenticated access" }, { 69, "Reserved" }, { 70, "Reserved" }, { 71, "Reserved" }, - { 72, "Invalid contents of RSNIE" }, - { 73, "U-APSD Coexistence is not supported" }, - { 74, "Requested U-APSD Coexistence mode is not supported" }, - { 75, "Requested Interval/Duration value cannot be supported with U-APSD Coexistence" }, - { 76, "Authentication is rejected because an Anti-Clogging Token is required" }, + { 72, "Invalid contents of RSNE, other than unsupported RSNE version or invalid RSNE capabilities, AKMP or pairwise cipher" }, + { 73, "U-APSD coexistence is not supported" }, + { 74, "Requested U-APSD coexistence mode is not supported" }, + { 75, "Requested interval/duration value cannot be supported with U-APSD coexistence" }, + { 76, "Authentication is rejected because an anti-clogging token is required" }, { 77, "Authentication is rejected because the offered finite cyclic group is not supported" }, { 78, "The TBTT adjustment request has not been successful because the STA could not find an alternative TBTT" }, { 79, "Transmission failure" }, - { 80, "Requested TCLAS Not Supported" }, - { 81, "TCLAS Resources Exhausted" }, - { 82, "Rejected with Suggested BSS Transition" }, + { 80, "Requested TCLAS not supported" }, + { 81, "TCLAS resources exhausted" }, + { 82, "Rejected with suggested BSS transition" }, { 83, "Reject with recommended schedule" }, { 84, "Reject because no wakeup schedule specified" }, { 85, "Success, the destination STA is in power save mode" }, { 86, "FST pending, in process of admitting FST session" }, - { 87, "performing FST now" }, - { 88, "FST pending, gap(s) in Block Ack window" }, + { 87, "Performing FST now" }, + { 88, "FST pending, gap(s) in block ack window" }, { 89, "Reject because of U-PID setting" }, - { 92, "(Re)association refused for some external reason" }, - { 93, "(Re)association refused because of memory limits at the AP" }, - { 94, "(Re)association refused because emergency services are not supported at the AP" }, + { 90, "Reserved" }, + { 91, "Reserved" }, + { 92, "(Re)Association refused for some external reason" }, + { 93, "(Re)Association refused because of memory limits at the AP" }, + { 94, "(Re)Association refused because emergency services are not supported at the AP" }, { 95, "GAS query response not yet received" }, - { 96, "Reject since the request is for transition to a frequency band subject to DSE procedures and FST initiator is a dependent STA" }, - { 97, "Reserved" }, - { 98, "Reserved" }, + { 96, "Reject since the request is for transition to a frequency band subject to DSE procedures and FST Initiator is a dependent STA" }, + { 97, "Requested TCLAS processing has been terminated by the AP" }, + { 98, "The TS schedule conflicts with an existing schedule; an alternative schedule is provided" }, { 99, "The association has been denied; however, one or more Multi-band elements are included that can be used by the receiving STA to join the BSS" }, { 100, "The request failed due to a reservation conflict" }, { 101, "The request failed due to exceeded MAF limit" }, @@ -920,9 +922,30 @@ static const value_string ieee80211_status_code[] = { { 105, "Enablement denied" }, { 106, "Enablement denied due to restriction from an authorized GDB" }, { 107, "Authorization deenabled" }, + { 108, "Re(association) refused or disassociated because energy limited operation is not supported at the AP" }, + { 109, "BlockAck negotiation refused because, due to buffer constraints and other unspecified reasons, the recipient prefers to generate only NDP BlockAck frames" }, + { 110, "Association denied/disassociated because the suggested value for max away duration is unacceptable" }, + { 111, "Re(association) refused or disassociated because flow control operation is not supported by the non-AP STA" }, { 112, "Authentication rejected due to FILS authentication failure" }, { 113, "Authentication rejected due to unknown Authentication Server" }, - { 0, NULL} + { 114, "Reserved" }, + { 115, "Reserved" }, + { 116, "Request denied because the allocation of notification period is failed" }, + { 117, "Request denied because the request of channel splitting is failed" }, + { 118, "Request denied because the allocation request is failed" }, + { 119, "Association denied because the requesting STA does not support CMMG features" }, + { 120, "The requested GAS fragment is not available" }, + { 121, "Success, the CAG Version provided by the requesting STA is the same as the latest CAG Version provided by the relevant server" }, + { 122, "The STA is not authorized to use GLK per local policy" }, + { 123, "Authentication rejected because the password identifier is unknown" }, + { 124, "Requested TCLAS processing has been terminated by the AP due to insufficient QoS capacity" }, + { 125, "Requested TCLAS processing has been terminated by the AP due to conflict with higher layer QoS policies" }, + { 125, "Request denied because source address of request is inconsistent with local MAC address policy" }, + { 126, "SAE authentication uses direct hashing, instead of looping, to obtain the PWE" }, + { 127, "Reserved"}, + { 128, "Requested TCLAS processing has been terminated by the AP due to insufficient QoS capacity" }, + { 129, "Requested TCLAS processing has been terminated by the AP due to conflict with higher layer QoS policies" }, + { 0, NULL} }; value_string_ext ieee80211_status_code_ext = VALUE_STRING_EXT_INIT(ieee80211_status_code); |