| <link rel="stylesheet" href="../style.css" /> |
| |
| [TOC] |
| # fuchsia.wlan.ieee80211 |
| |
| <div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: 7</span></div> |
| |
| |
| ## **STRUCTS** |
| |
| ### CSsid {#CSsid data-text="CSsid"} |
| *Defined in [fuchsia.wlan.ieee80211/fields.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/fields.fidl;l=10)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="CSsid.len"> |
| <td><code>len</code></td> |
| <td> |
| <code>uint8</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="CSsid.data"> |
| <td><code>data</code></td> |
| <td> |
| <code>uint8[32]</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### HtCapabilities {#HtCapabilities data-text="HtCapabilities"} |
| *Defined in [fuchsia.wlan.ieee80211/fields.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/fields.fidl;l=36)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="HtCapabilities.bytes"> |
| <td><code>bytes</code></td> |
| <td> |
| <code>uint8[26]</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### HtOperation {#HtOperation data-text="HtOperation"} |
| *Defined in [fuchsia.wlan.ieee80211/fields.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/fields.fidl;l=41)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="HtOperation.bytes"> |
| <td><code>bytes</code></td> |
| <td> |
| <code>uint8[22]</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### VhtCapabilities {#VhtCapabilities data-text="VhtCapabilities"} |
| *Defined in [fuchsia.wlan.ieee80211/fields.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/fields.fidl;l=46)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="VhtCapabilities.bytes"> |
| <td><code>bytes</code></td> |
| <td> |
| <code>uint8[12]</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### VhtOperation {#VhtOperation data-text="VhtOperation"} |
| *Defined in [fuchsia.wlan.ieee80211/fields.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/fields.fidl;l=51)* |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="VhtOperation.bytes"> |
| <td><code>bytes</code></td> |
| <td> |
| <code>uint8[5]</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| |
| ## **ENUMS** |
| |
| ### CipherSuiteType [flexible](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#CipherSuiteType data-text="CipherSuiteType"} |
| Type: <code>uint32</code> |
| |
| *Defined in [fuchsia.wlan.ieee80211/rsn.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/rsn.fidl;l=8)* |
| <p>IEEE Std 802.11-2016, 9.4.2.25.2</p> |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="CipherSuiteType.USE_GROUP"> |
| <td><h3 id="CipherSuiteType.USE_GROUP" class="add-link hide-from-toc">USE_GROUP</h3></td> |
| <td><code>0</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.WEP_40"> |
| <td><h3 id="CipherSuiteType.WEP_40" class="add-link hide-from-toc">WEP_40</h3></td> |
| <td><code>1</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.TKIP"> |
| <td><h3 id="CipherSuiteType.TKIP" class="add-link hide-from-toc">TKIP</h3></td> |
| <td><code>2</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.RESERVED_3"> |
| <td><h3 id="CipherSuiteType.RESERVED_3" class="add-link hide-from-toc">RESERVED_3</h3></td> |
| <td><code>3</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.CCMP_128"> |
| <td><h3 id="CipherSuiteType.CCMP_128" class="add-link hide-from-toc">CCMP_128</h3></td> |
| <td><code>4</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.WEP_104"> |
| <td><h3 id="CipherSuiteType.WEP_104" class="add-link hide-from-toc">WEP_104</h3></td> |
| <td><code>5</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.BIP_CMAC_128"> |
| <td><h3 id="CipherSuiteType.BIP_CMAC_128" class="add-link hide-from-toc">BIP_CMAC_128</h3></td> |
| <td><code>6</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.GROUP_ADDRESSED_NOT_ALLOWED"> |
| <td><h3 id="CipherSuiteType.GROUP_ADDRESSED_NOT_ALLOWED" class="add-link hide-from-toc">GROUP_ADDRESSED_NOT_ALLOWED</h3></td> |
| <td><code>7</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.GCMP_128"> |
| <td><h3 id="CipherSuiteType.GCMP_128" class="add-link hide-from-toc">GCMP_128</h3></td> |
| <td><code>8</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.GCMP_256"> |
| <td><h3 id="CipherSuiteType.GCMP_256" class="add-link hide-from-toc">GCMP_256</h3></td> |
| <td><code>9</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.CCMP_256"> |
| <td><h3 id="CipherSuiteType.CCMP_256" class="add-link hide-from-toc">CCMP_256</h3></td> |
| <td><code>10</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.BIP_GMAC_128"> |
| <td><h3 id="CipherSuiteType.BIP_GMAC_128" class="add-link hide-from-toc">BIP_GMAC_128</h3></td> |
| <td><code>11</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.BIP_GMAC_256"> |
| <td><h3 id="CipherSuiteType.BIP_GMAC_256" class="add-link hide-from-toc">BIP_GMAC_256</h3></td> |
| <td><code>12</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.BIP_CMAC_256"> |
| <td><h3 id="CipherSuiteType.BIP_CMAC_256" class="add-link hide-from-toc">BIP_CMAC_256</h3></td> |
| <td><code>13</code></td> |
| <td></td> |
| </tr> |
| <tr id="CipherSuiteType.RESERVED_14_TO_255"> |
| <td><h3 id="CipherSuiteType.RESERVED_14_TO_255" class="add-link hide-from-toc">RESERVED_14_TO_255</h3></td> |
| <td><code>14</code></td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### ReasonCode [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#ReasonCode data-text="ReasonCode"} |
| Type: <code>uint16</code> |
| |
| *Defined in [fuchsia.wlan.ieee80211/reason_code.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/reason_code.fidl;l=8)* |
| <p>802.11 reason codes. These values are common throughout the standard. |
| IEEE Std 802.11-2016, 9.4.1.7, Table 9-45</p> |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="ReasonCode.RESERVED_0"> |
| <td><h3 id="ReasonCode.RESERVED_0" class="add-link hide-from-toc">RESERVED_0</h3></td> |
| <td><code>0</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.UNSPECIFIED_REASON"> |
| <td><h3 id="ReasonCode.UNSPECIFIED_REASON" class="add-link hide-from-toc">UNSPECIFIED_REASON</h3></td> |
| <td><code>1</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.INVALID_AUTHENTICATION"> |
| <td><h3 id="ReasonCode.INVALID_AUTHENTICATION" class="add-link hide-from-toc">INVALID_AUTHENTICATION</h3></td> |
| <td><code>2</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.LEAVING_NETWORK_DEAUTH"> |
| <td><h3 id="ReasonCode.LEAVING_NETWORK_DEAUTH" class="add-link hide-from-toc">LEAVING_NETWORK_DEAUTH</h3></td> |
| <td><code>3</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INACTIVITY"> |
| <td><h3 id="ReasonCode.REASON_INACTIVITY" class="add-link hide-from-toc">REASON_INACTIVITY</h3></td> |
| <td><code>4</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.NO_MORE_STAS"> |
| <td><h3 id="ReasonCode.NO_MORE_STAS" class="add-link hide-from-toc">NO_MORE_STAS</h3></td> |
| <td><code>5</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.INVALID_CLASS2_FRAME"> |
| <td><h3 id="ReasonCode.INVALID_CLASS2_FRAME" class="add-link hide-from-toc">INVALID_CLASS2_FRAME</h3></td> |
| <td><code>6</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.INVALID_CLASS3_FRAME"> |
| <td><h3 id="ReasonCode.INVALID_CLASS3_FRAME" class="add-link hide-from-toc">INVALID_CLASS3_FRAME</h3></td> |
| <td><code>7</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.LEAVING_NETWORK_DISASSOC"> |
| <td><h3 id="ReasonCode.LEAVING_NETWORK_DISASSOC" class="add-link hide-from-toc">LEAVING_NETWORK_DISASSOC</h3></td> |
| <td><code>8</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.NOT_AUTHENTICATED"> |
| <td><h3 id="ReasonCode.NOT_AUTHENTICATED" class="add-link hide-from-toc">NOT_AUTHENTICATED</h3></td> |
| <td><code>9</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.UNACCEPTABLE_POWER_CAPABILITY"> |
| <td><h3 id="ReasonCode.UNACCEPTABLE_POWER_CAPABILITY" class="add-link hide-from-toc">UNACCEPTABLE_POWER_CAPABILITY</h3></td> |
| <td><code>10</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.UNACCEPTABLE_SUPPORTED_CHANNELS"> |
| <td><h3 id="ReasonCode.UNACCEPTABLE_SUPPORTED_CHANNELS" class="add-link hide-from-toc">UNACCEPTABLE_SUPPORTED_CHANNELS</h3></td> |
| <td><code>11</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.BSS_TRANSITION_DISASSOC"> |
| <td><h3 id="ReasonCode.BSS_TRANSITION_DISASSOC" class="add-link hide-from-toc">BSS_TRANSITION_DISASSOC</h3></td> |
| <td><code>12</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_ELEMENT"> |
| <td><h3 id="ReasonCode.REASON_INVALID_ELEMENT" class="add-link hide-from-toc">REASON_INVALID_ELEMENT</h3></td> |
| <td><code>13</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MIC_FAILURE"> |
| <td><h3 id="ReasonCode.MIC_FAILURE" class="add-link hide-from-toc">MIC_FAILURE</h3></td> |
| <td><code>14</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.FOURWAY_HANDSHAKE_TIMEOUT"> |
| <td><h3 id="ReasonCode.FOURWAY_HANDSHAKE_TIMEOUT" class="add-link hide-from-toc">FOURWAY_HANDSHAKE_TIMEOUT</h3></td> |
| <td><code>15</code></td> |
| <td><p>15 is named "4WAY_HANDSHAKE_TIMEOUT" in 802.11-2016.</p> |
| </td> |
| </tr> |
| <tr id="ReasonCode.GK_HANDSHAKE_TIMEOUT"> |
| <td><h3 id="ReasonCode.GK_HANDSHAKE_TIMEOUT" class="add-link hide-from-toc">GK_HANDSHAKE_TIMEOUT</h3></td> |
| <td><code>16</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.HANDSHAKE_ELEMENT_MISMATCH"> |
| <td><h3 id="ReasonCode.HANDSHAKE_ELEMENT_MISMATCH" class="add-link hide-from-toc">HANDSHAKE_ELEMENT_MISMATCH</h3></td> |
| <td><code>17</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_GROUP_CIPHER"> |
| <td><h3 id="ReasonCode.REASON_INVALID_GROUP_CIPHER" class="add-link hide-from-toc">REASON_INVALID_GROUP_CIPHER</h3></td> |
| <td><code>18</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_PAIRWISE_CIPHER"> |
| <td><h3 id="ReasonCode.REASON_INVALID_PAIRWISE_CIPHER" class="add-link hide-from-toc">REASON_INVALID_PAIRWISE_CIPHER</h3></td> |
| <td><code>19</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_AKMP"> |
| <td><h3 id="ReasonCode.REASON_INVALID_AKMP" class="add-link hide-from-toc">REASON_INVALID_AKMP</h3></td> |
| <td><code>20</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.UNSUPPORTED_RSNE_VERSION"> |
| <td><h3 id="ReasonCode.UNSUPPORTED_RSNE_VERSION" class="add-link hide-from-toc">UNSUPPORTED_RSNE_VERSION</h3></td> |
| <td><code>21</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.INVALID_RSNE_CAPABILITIES"> |
| <td><h3 id="ReasonCode.INVALID_RSNE_CAPABILITIES" class="add-link hide-from-toc">INVALID_RSNE_CAPABILITIES</h3></td> |
| <td><code>22</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.IEEE802_1_X_AUTH_FAILED"> |
| <td><h3 id="ReasonCode.IEEE802_1_X_AUTH_FAILED" class="add-link hide-from-toc">IEEE802_1_X_AUTH_FAILED</h3></td> |
| <td><code>23</code></td> |
| <td><p>23 is named "802_1_X_AUTH_FAILED" in 802.11-2016.</p> |
| </td> |
| </tr> |
| <tr id="ReasonCode.REASON_CIPHER_OUT_OF_POLICY"> |
| <td><h3 id="ReasonCode.REASON_CIPHER_OUT_OF_POLICY" class="add-link hide-from-toc">REASON_CIPHER_OUT_OF_POLICY</h3></td> |
| <td><code>24</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.TDLS_PEER_UNREACHABLE"> |
| <td><h3 id="ReasonCode.TDLS_PEER_UNREACHABLE" class="add-link hide-from-toc">TDLS_PEER_UNREACHABLE</h3></td> |
| <td><code>25</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.TDLS_UNSPECIFIED_REASON"> |
| <td><h3 id="ReasonCode.TDLS_UNSPECIFIED_REASON" class="add-link hide-from-toc">TDLS_UNSPECIFIED_REASON</h3></td> |
| <td><code>26</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.SSP_REQUESTED_DISASSOC"> |
| <td><h3 id="ReasonCode.SSP_REQUESTED_DISASSOC" class="add-link hide-from-toc">SSP_REQUESTED_DISASSOC</h3></td> |
| <td><code>27</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.NO_SSP_ROAMING_AGREEMENT"> |
| <td><h3 id="ReasonCode.NO_SSP_ROAMING_AGREEMENT" class="add-link hide-from-toc">NO_SSP_ROAMING_AGREEMENT</h3></td> |
| <td><code>28</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.BAD_CIPHER_OR_AKM"> |
| <td><h3 id="ReasonCode.BAD_CIPHER_OR_AKM" class="add-link hide-from-toc">BAD_CIPHER_OR_AKM</h3></td> |
| <td><code>29</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.NOT_AUTHORIZED_THIS_LOCATION"> |
| <td><h3 id="ReasonCode.NOT_AUTHORIZED_THIS_LOCATION" class="add-link hide-from-toc">NOT_AUTHORIZED_THIS_LOCATION</h3></td> |
| <td><code>30</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.SERVICE_CHANGE_PRECLUDES_TS"> |
| <td><h3 id="ReasonCode.SERVICE_CHANGE_PRECLUDES_TS" class="add-link hide-from-toc">SERVICE_CHANGE_PRECLUDES_TS</h3></td> |
| <td><code>31</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.UNSPECIFIED_QOS_REASON"> |
| <td><h3 id="ReasonCode.UNSPECIFIED_QOS_REASON" class="add-link hide-from-toc">UNSPECIFIED_QOS_REASON</h3></td> |
| <td><code>32</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.NOT_ENOUGH_BANDWIDTH"> |
| <td><h3 id="ReasonCode.NOT_ENOUGH_BANDWIDTH" class="add-link hide-from-toc">NOT_ENOUGH_BANDWIDTH</h3></td> |
| <td><code>33</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MISSING_ACKS"> |
| <td><h3 id="ReasonCode.MISSING_ACKS" class="add-link hide-from-toc">MISSING_ACKS</h3></td> |
| <td><code>34</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.EXCEEDED_TXOP"> |
| <td><h3 id="ReasonCode.EXCEEDED_TXOP" class="add-link hide-from-toc">EXCEEDED_TXOP</h3></td> |
| <td><code>35</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.STA_LEAVING"> |
| <td><h3 id="ReasonCode.STA_LEAVING" class="add-link hide-from-toc">STA_LEAVING</h3></td> |
| <td><code>36</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.END_TS_BA_DLS"> |
| <td><h3 id="ReasonCode.END_TS_BA_DLS" class="add-link hide-from-toc">END_TS_BA_DLS</h3></td> |
| <td><code>37</code></td> |
| <td><p>37 is assigned to multiple names "END_TS", "END_BA", and "END_DLS" in 802.11-2016.</p> |
| </td> |
| </tr> |
| <tr id="ReasonCode.UNKNOWN_TS_BA"> |
| <td><h3 id="ReasonCode.UNKNOWN_TS_BA" class="add-link hide-from-toc">UNKNOWN_TS_BA</h3></td> |
| <td><code>38</code></td> |
| <td><p>38 is assigned to multiple names "UNKNOWN_TS" and "UNKNOWN_BA" in 802.11-2016.</p> |
| </td> |
| </tr> |
| <tr id="ReasonCode.TIMEOUT"> |
| <td><h3 id="ReasonCode.TIMEOUT" class="add-link hide-from-toc">TIMEOUT</h3></td> |
| <td><code>39</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.PEERKEY_MISMATCH"> |
| <td><h3 id="ReasonCode.PEERKEY_MISMATCH" class="add-link hide-from-toc">PEERKEY_MISMATCH</h3></td> |
| <td><code>45</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.PEER_INITIATED"> |
| <td><h3 id="ReasonCode.PEER_INITIATED" class="add-link hide-from-toc">PEER_INITIATED</h3></td> |
| <td><code>46</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.AP_INITIATED"> |
| <td><h3 id="ReasonCode.AP_INITIATED" class="add-link hide-from-toc">AP_INITIATED</h3></td> |
| <td><code>47</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_FT_ACTION_FRAME_COUNT"> |
| <td><h3 id="ReasonCode.REASON_INVALID_FT_ACTION_FRAME_COUNT" class="add-link hide-from-toc">REASON_INVALID_FT_ACTION_FRAME_COUNT</h3></td> |
| <td><code>48</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_PMKID"> |
| <td><h3 id="ReasonCode.REASON_INVALID_PMKID" class="add-link hide-from-toc">REASON_INVALID_PMKID</h3></td> |
| <td><code>49</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_MDE"> |
| <td><h3 id="ReasonCode.REASON_INVALID_MDE" class="add-link hide-from-toc">REASON_INVALID_MDE</h3></td> |
| <td><code>50</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.REASON_INVALID_FTE"> |
| <td><h3 id="ReasonCode.REASON_INVALID_FTE" class="add-link hide-from-toc">REASON_INVALID_FTE</h3></td> |
| <td><code>51</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_PEERING_CANCELED"> |
| <td><h3 id="ReasonCode.MESH_PEERING_CANCELED" class="add-link hide-from-toc">MESH_PEERING_CANCELED</h3></td> |
| <td><code>52</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_MAX_PEERS"> |
| <td><h3 id="ReasonCode.MESH_MAX_PEERS" class="add-link hide-from-toc">MESH_MAX_PEERS</h3></td> |
| <td><code>53</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_CONFIGURATION_POLICY_VIOLATION"> |
| <td><h3 id="ReasonCode.MESH_CONFIGURATION_POLICY_VIOLATION" class="add-link hide-from-toc">MESH_CONFIGURATION_POLICY_VIOLATION</h3></td> |
| <td><code>54</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_CLOSE_RCVD"> |
| <td><h3 id="ReasonCode.MESH_CLOSE_RCVD" class="add-link hide-from-toc">MESH_CLOSE_RCVD</h3></td> |
| <td><code>55</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_MAX_RETRIES"> |
| <td><h3 id="ReasonCode.MESH_MAX_RETRIES" class="add-link hide-from-toc">MESH_MAX_RETRIES</h3></td> |
| <td><code>56</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_CONFIRM_TIMEOUT"> |
| <td><h3 id="ReasonCode.MESH_CONFIRM_TIMEOUT" class="add-link hide-from-toc">MESH_CONFIRM_TIMEOUT</h3></td> |
| <td><code>57</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_INVALID_GTK"> |
| <td><h3 id="ReasonCode.MESH_INVALID_GTK" class="add-link hide-from-toc">MESH_INVALID_GTK</h3></td> |
| <td><code>58</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_INCONSISTENT_PARAMETERS"> |
| <td><h3 id="ReasonCode.MESH_INCONSISTENT_PARAMETERS" class="add-link hide-from-toc">MESH_INCONSISTENT_PARAMETERS</h3></td> |
| <td><code>59</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_INVALID_SECURITY_CAPABILITY"> |
| <td><h3 id="ReasonCode.MESH_INVALID_SECURITY_CAPABILITY" class="add-link hide-from-toc">MESH_INVALID_SECURITY_CAPABILITY</h3></td> |
| <td><code>60</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_PATH_ERROR_NO_PROXY_INFORMATION"> |
| <td><h3 id="ReasonCode.MESH_PATH_ERROR_NO_PROXY_INFORMATION" class="add-link hide-from-toc">MESH_PATH_ERROR_NO_PROXY_INFORMATION</h3></td> |
| <td><code>61</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_PATH_ERROR_NO_FORWARDING_INFORMATION"> |
| <td><h3 id="ReasonCode.MESH_PATH_ERROR_NO_FORWARDING_INFORMATION" class="add-link hide-from-toc">MESH_PATH_ERROR_NO_FORWARDING_INFORMATION</h3></td> |
| <td><code>62</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_PATH_ERROR_DESTINATION_UNREACHABLE"> |
| <td><h3 id="ReasonCode.MESH_PATH_ERROR_DESTINATION_UNREACHABLE" class="add-link hide-from-toc">MESH_PATH_ERROR_DESTINATION_UNREACHABLE</h3></td> |
| <td><code>63</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS"> |
| <td><h3 id="ReasonCode.MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS" class="add-link hide-from-toc">MAC_ADDRESS_ALREADY_EXISTS_IN_MBSS</h3></td> |
| <td><code>64</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_CHANNEL_SWITCH_REGULATORY_REQUIREMENTS"> |
| <td><h3 id="ReasonCode.MESH_CHANNEL_SWITCH_REGULATORY_REQUIREMENTS" class="add-link hide-from-toc">MESH_CHANNEL_SWITCH_REGULATORY_REQUIREMENTS</h3></td> |
| <td><code>65</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MESH_CHANNEL_SWITCH_UNSPECIFIED"> |
| <td><h3 id="ReasonCode.MESH_CHANNEL_SWITCH_UNSPECIFIED" class="add-link hide-from-toc">MESH_CHANNEL_SWITCH_UNSPECIFIED</h3></td> |
| <td><code>66</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.RESERVED_67_TO_127"> |
| <td><h3 id="ReasonCode.RESERVED_67_TO_127" class="add-link hide-from-toc">RESERVED_67_TO_127</h3></td> |
| <td><code>67</code></td> |
| <td></td> |
| </tr> |
| <tr id="ReasonCode.MLME_LINK_FAILED"> |
| <td><h3 id="ReasonCode.MLME_LINK_FAILED" class="add-link hide-from-toc">MLME_LINK_FAILED</h3></td> |
| <td><code>128</code></td> |
| <td><h2>Reserved values we will use for our own purposes.</h2> |
| <p>MLME lost the link, usually caused by loss of signal with the AP.</p> |
| </td> |
| </tr> |
| <tr id="ReasonCode.FW_RX_STALLED"> |
| <td><h3 id="ReasonCode.FW_RX_STALLED" class="add-link hide-from-toc">FW_RX_STALLED</h3></td> |
| <td><code>129</code></td> |
| <td><p>Driver detected a lack of rx frames.</p> |
| </td> |
| </tr> |
| <tr id="ReasonCode.RESERVED_130_TO_65535"> |
| <td><h3 id="ReasonCode.RESERVED_130_TO_65535" class="add-link hide-from-toc">RESERVED_130_TO_65535</h3></td> |
| <td><code>130</code></td> |
| <td></td> |
| </tr> |
| </table> |
| |
| ### StatusCode [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#StatusCode data-text="StatusCode"} |
| Type: <code>uint16</code> |
| |
| *Defined in [fuchsia.wlan.ieee80211/status_code.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/status_code.fidl;l=8)* |
| <p>802.11 status codes. These values are common throughout the standard. |
| IEEE Std 802.11-2016, 9.4.1.9, Table 9-46</p> |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="StatusCode.SUCCESS"> |
| <td><h3 id="StatusCode.SUCCESS" class="add-link hide-from-toc">SUCCESS</h3></td> |
| <td><code>0</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REFUSED_REASON_UNSPECIFIED"> |
| <td><h3 id="StatusCode.REFUSED_REASON_UNSPECIFIED" class="add-link hide-from-toc">REFUSED_REASON_UNSPECIFIED</h3></td> |
| <td><code>1</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TDLS_REJECTED_ALTERNATIVE_PROVIDED"> |
| <td><h3 id="StatusCode.TDLS_REJECTED_ALTERNATIVE_PROVIDED" class="add-link hide-from-toc">TDLS_REJECTED_ALTERNATIVE_PROVIDED</h3></td> |
| <td><code>2</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TDLS_REJECTED"> |
| <td><h3 id="StatusCode.TDLS_REJECTED" class="add-link hide-from-toc">TDLS_REJECTED</h3></td> |
| <td><code>3</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.SECURITY_DISABLED"> |
| <td><h3 id="StatusCode.SECURITY_DISABLED" class="add-link hide-from-toc">SECURITY_DISABLED</h3></td> |
| <td><code>5</code></td> |
| <td><p>4 reserved.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.UNACCEPTABLE_LIFETIME"> |
| <td><h3 id="StatusCode.UNACCEPTABLE_LIFETIME" class="add-link hide-from-toc">UNACCEPTABLE_LIFETIME</h3></td> |
| <td><code>6</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.NOT_IN_SAME_BSS"> |
| <td><h3 id="StatusCode.NOT_IN_SAME_BSS" class="add-link hide-from-toc">NOT_IN_SAME_BSS</h3></td> |
| <td><code>7</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REFUSED_CAPABILITIES_MISMATCH"> |
| <td><h3 id="StatusCode.REFUSED_CAPABILITIES_MISMATCH" class="add-link hide-from-toc">REFUSED_CAPABILITIES_MISMATCH</h3></td> |
| <td><code>10</code></td> |
| <td><p>8-9 reserved.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.DENIED_NO_ASSOCIATION_EXISTS"> |
| <td><h3 id="StatusCode.DENIED_NO_ASSOCIATION_EXISTS" class="add-link hide-from-toc">DENIED_NO_ASSOCIATION_EXISTS</h3></td> |
| <td><code>11</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_OTHER_REASON"> |
| <td><h3 id="StatusCode.DENIED_OTHER_REASON" class="add-link hide-from-toc">DENIED_OTHER_REASON</h3></td> |
| <td><code>12</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.UNSUPPORTED_AUTH_ALGORITHM"> |
| <td><h3 id="StatusCode.UNSUPPORTED_AUTH_ALGORITHM" class="add-link hide-from-toc">UNSUPPORTED_AUTH_ALGORITHM</h3></td> |
| <td><code>13</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TRANSACTION_SEQUENCE_ERROR"> |
| <td><h3 id="StatusCode.TRANSACTION_SEQUENCE_ERROR" class="add-link hide-from-toc">TRANSACTION_SEQUENCE_ERROR</h3></td> |
| <td><code>14</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.CHALLENGE_FAILURE"> |
| <td><h3 id="StatusCode.CHALLENGE_FAILURE" class="add-link hide-from-toc">CHALLENGE_FAILURE</h3></td> |
| <td><code>15</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_SEQUENCE_TIMEOUT"> |
| <td><h3 id="StatusCode.REJECTED_SEQUENCE_TIMEOUT" class="add-link hide-from-toc">REJECTED_SEQUENCE_TIMEOUT</h3></td> |
| <td><code>16</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_NO_MORE_STAS"> |
| <td><h3 id="StatusCode.DENIED_NO_MORE_STAS" class="add-link hide-from-toc">DENIED_NO_MORE_STAS</h3></td> |
| <td><code>17</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REFUSED_BASIC_RATES_MISMATCH"> |
| <td><h3 id="StatusCode.REFUSED_BASIC_RATES_MISMATCH" class="add-link hide-from-toc">REFUSED_BASIC_RATES_MISMATCH</h3></td> |
| <td><code>18</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_NO_SHORT_PREAMBLE_SUPPORT"> |
| <td><h3 id="StatusCode.DENIED_NO_SHORT_PREAMBLE_SUPPORT" class="add-link hide-from-toc">DENIED_NO_SHORT_PREAMBLE_SUPPORT</h3></td> |
| <td><code>19</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_SPECTRUM_MANAGEMENT_REQUIRED"> |
| <td><h3 id="StatusCode.REJECTED_SPECTRUM_MANAGEMENT_REQUIRED" class="add-link hide-from-toc">REJECTED_SPECTRUM_MANAGEMENT_REQUIRED</h3></td> |
| <td><code>22</code></td> |
| <td><p>20-21 reserved.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.REJECTED_BAD_POWER_CAPABILITY"> |
| <td><h3 id="StatusCode.REJECTED_BAD_POWER_CAPABILITY" class="add-link hide-from-toc">REJECTED_BAD_POWER_CAPABILITY</h3></td> |
| <td><code>23</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_BAD_SUPPORTED_CHANNELS"> |
| <td><h3 id="StatusCode.REJECTED_BAD_SUPPORTED_CHANNELS" class="add-link hide-from-toc">REJECTED_BAD_SUPPORTED_CHANNELS</h3></td> |
| <td><code>24</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_NO_SHORT_SLOT_TIME_SUPPORT"> |
| <td><h3 id="StatusCode.DENIED_NO_SHORT_SLOT_TIME_SUPPORT" class="add-link hide-from-toc">DENIED_NO_SHORT_SLOT_TIME_SUPPORT</h3></td> |
| <td><code>25</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_NO_HT_SUPPORT"> |
| <td><h3 id="StatusCode.DENIED_NO_HT_SUPPORT" class="add-link hide-from-toc">DENIED_NO_HT_SUPPORT</h3></td> |
| <td><code>27</code></td> |
| <td><p>26 reserved.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.R0KH_UNREACHABLE"> |
| <td><h3 id="StatusCode.R0KH_UNREACHABLE" class="add-link hide-from-toc">R0KH_UNREACHABLE</h3></td> |
| <td><code>28</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_PCO_TIME_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.DENIED_PCO_TIME_NOT_SUPPORTED" class="add-link hide-from-toc">DENIED_PCO_TIME_NOT_SUPPORTED</h3></td> |
| <td><code>29</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REFUSED_TEMPORARILY"> |
| <td><h3 id="StatusCode.REFUSED_TEMPORARILY" class="add-link hide-from-toc">REFUSED_TEMPORARILY</h3></td> |
| <td><code>30</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.ROBUST_MANAGEMENT_POLICY_VIOLATION"> |
| <td><h3 id="StatusCode.ROBUST_MANAGEMENT_POLICY_VIOLATION" class="add-link hide-from-toc">ROBUST_MANAGEMENT_POLICY_VIOLATION</h3></td> |
| <td><code>31</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.UNSPECIFIED_QOS_FAILURE"> |
| <td><h3 id="StatusCode.UNSPECIFIED_QOS_FAILURE" class="add-link hide-from-toc">UNSPECIFIED_QOS_FAILURE</h3></td> |
| <td><code>32</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_INSUFFICIENT_BANDWIDTH"> |
| <td><h3 id="StatusCode.DENIED_INSUFFICIENT_BANDWIDTH" class="add-link hide-from-toc">DENIED_INSUFFICIENT_BANDWIDTH</h3></td> |
| <td><code>33</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_POOR_CHANNEL_CONDITIONS"> |
| <td><h3 id="StatusCode.DENIED_POOR_CHANNEL_CONDITIONS" class="add-link hide-from-toc">DENIED_POOR_CHANNEL_CONDITIONS</h3></td> |
| <td><code>34</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_QOS_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.DENIED_QOS_NOT_SUPPORTED" class="add-link hide-from-toc">DENIED_QOS_NOT_SUPPORTED</h3></td> |
| <td><code>35</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REQUEST_DECLINED"> |
| <td><h3 id="StatusCode.REQUEST_DECLINED" class="add-link hide-from-toc">REQUEST_DECLINED</h3></td> |
| <td><code>37</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.INVALID_PARAMETERS"> |
| <td><h3 id="StatusCode.INVALID_PARAMETERS" class="add-link hide-from-toc">INVALID_PARAMETERS</h3></td> |
| <td><code>38</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_WITH_SUGGESTED_CHANGES"> |
| <td><h3 id="StatusCode.REJECTED_WITH_SUGGESTED_CHANGES" class="add-link hide-from-toc">REJECTED_WITH_SUGGESTED_CHANGES</h3></td> |
| <td><code>39</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_ELEMENT"> |
| <td><h3 id="StatusCode.STATUS_INVALID_ELEMENT" class="add-link hide-from-toc">STATUS_INVALID_ELEMENT</h3></td> |
| <td><code>40</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_GROUP_CIPHER"> |
| <td><h3 id="StatusCode.STATUS_INVALID_GROUP_CIPHER" class="add-link hide-from-toc">STATUS_INVALID_GROUP_CIPHER</h3></td> |
| <td><code>41</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_PAIRWISE_CIPHER"> |
| <td><h3 id="StatusCode.STATUS_INVALID_PAIRWISE_CIPHER" class="add-link hide-from-toc">STATUS_INVALID_PAIRWISE_CIPHER</h3></td> |
| <td><code>42</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_AKMP"> |
| <td><h3 id="StatusCode.STATUS_INVALID_AKMP" class="add-link hide-from-toc">STATUS_INVALID_AKMP</h3></td> |
| <td><code>43</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.UNSUPPORTED_RSNE_VERSION"> |
| <td><h3 id="StatusCode.UNSUPPORTED_RSNE_VERSION" class="add-link hide-from-toc">UNSUPPORTED_RSNE_VERSION</h3></td> |
| <td><code>44</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.INVALID_RSNE_CAPABILITIES"> |
| <td><h3 id="StatusCode.INVALID_RSNE_CAPABILITIES" class="add-link hide-from-toc">INVALID_RSNE_CAPABILITIES</h3></td> |
| <td><code>45</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_CIPHER_OUT_OF_POLICY"> |
| <td><h3 id="StatusCode.STATUS_CIPHER_OUT_OF_POLICY" class="add-link hide-from-toc">STATUS_CIPHER_OUT_OF_POLICY</h3></td> |
| <td><code>46</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_FOR_DELAY_PERIOD"> |
| <td><h3 id="StatusCode.REJECTED_FOR_DELAY_PERIOD" class="add-link hide-from-toc">REJECTED_FOR_DELAY_PERIOD</h3></td> |
| <td><code>47</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DLS_NOT_ALLOWED"> |
| <td><h3 id="StatusCode.DLS_NOT_ALLOWED" class="add-link hide-from-toc">DLS_NOT_ALLOWED</h3></td> |
| <td><code>48</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.NOT_PRESENT"> |
| <td><h3 id="StatusCode.NOT_PRESENT" class="add-link hide-from-toc">NOT_PRESENT</h3></td> |
| <td><code>49</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.NOT_QOS_STA"> |
| <td><h3 id="StatusCode.NOT_QOS_STA" class="add-link hide-from-toc">NOT_QOS_STA</h3></td> |
| <td><code>50</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_LISTEN_INTERVAL_TOO_LARGE"> |
| <td><h3 id="StatusCode.DENIED_LISTEN_INTERVAL_TOO_LARGE" class="add-link hide-from-toc">DENIED_LISTEN_INTERVAL_TOO_LARGE</h3></td> |
| <td><code>51</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_FT_ACTION_FRAME_COUNT"> |
| <td><h3 id="StatusCode.STATUS_INVALID_FT_ACTION_FRAME_COUNT" class="add-link hide-from-toc">STATUS_INVALID_FT_ACTION_FRAME_COUNT</h3></td> |
| <td><code>52</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_PMKID"> |
| <td><h3 id="StatusCode.STATUS_INVALID_PMKID" class="add-link hide-from-toc">STATUS_INVALID_PMKID</h3></td> |
| <td><code>53</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_MDE"> |
| <td><h3 id="StatusCode.STATUS_INVALID_MDE" class="add-link hide-from-toc">STATUS_INVALID_MDE</h3></td> |
| <td><code>54</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.STATUS_INVALID_FTE"> |
| <td><h3 id="StatusCode.STATUS_INVALID_FTE" class="add-link hide-from-toc">STATUS_INVALID_FTE</h3></td> |
| <td><code>55</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REQUESTED_TCLAS_NOT_SUPPORTED_BY_AP"> |
| <td><h3 id="StatusCode.REQUESTED_TCLAS_NOT_SUPPORTED_BY_AP" class="add-link hide-from-toc">REQUESTED_TCLAS_NOT_SUPPORTED_BY_AP</h3></td> |
| <td><code>56</code></td> |
| <td><p>56 is assigned to "REQUESTED_TCLAS_NOT_SUPPORTED_BY_AP" in 802.11-2016, duplicate with 80. |
| Name below is as listed in the 802.11 Assigned Numbers Authority database.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.INSUFFICIENT_TCLAS_PROCESSING_RESOURCES"> |
| <td><h3 id="StatusCode.INSUFFICIENT_TCLAS_PROCESSING_RESOURCES" class="add-link hide-from-toc">INSUFFICIENT_TCLAS_PROCESSING_RESOURCES</h3></td> |
| <td><code>57</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TRY_ANOTHER_BSS"> |
| <td><h3 id="StatusCode.TRY_ANOTHER_BSS" class="add-link hide-from-toc">TRY_ANOTHER_BSS</h3></td> |
| <td><code>58</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.GAS_ADVERTISEMENT_PROTOCOL_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.GAS_ADVERTISEMENT_PROTOCOL_NOT_SUPPORTED" class="add-link hide-from-toc">GAS_ADVERTISEMENT_PROTOCOL_NOT_SUPPORTED</h3></td> |
| <td><code>59</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.NO_OUTSTANDING_GAS_REQUEST"> |
| <td><h3 id="StatusCode.NO_OUTSTANDING_GAS_REQUEST" class="add-link hide-from-toc">NO_OUTSTANDING_GAS_REQUEST</h3></td> |
| <td><code>60</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.GAS_RESPONSE_NOT_RECEIVED_FROM_SERVER"> |
| <td><h3 id="StatusCode.GAS_RESPONSE_NOT_RECEIVED_FROM_SERVER" class="add-link hide-from-toc">GAS_RESPONSE_NOT_RECEIVED_FROM_SERVER</h3></td> |
| <td><code>61</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.GAS_QUERY_TIMEOUT"> |
| <td><h3 id="StatusCode.GAS_QUERY_TIMEOUT" class="add-link hide-from-toc">GAS_QUERY_TIMEOUT</h3></td> |
| <td><code>62</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.GAS_QUERY_RESPONSE_TOO_LARGE"> |
| <td><h3 id="StatusCode.GAS_QUERY_RESPONSE_TOO_LARGE" class="add-link hide-from-toc">GAS_QUERY_RESPONSE_TOO_LARGE</h3></td> |
| <td><code>63</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_HOME_WITH_SUGGESTED_CHANGES"> |
| <td><h3 id="StatusCode.REJECTED_HOME_WITH_SUGGESTED_CHANGES" class="add-link hide-from-toc">REJECTED_HOME_WITH_SUGGESTED_CHANGES</h3></td> |
| <td><code>64</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.SERVER_UNREACHABLE"> |
| <td><h3 id="StatusCode.SERVER_UNREACHABLE" class="add-link hide-from-toc">SERVER_UNREACHABLE</h3></td> |
| <td><code>65</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_FOR_SSP_PERMISSIONS"> |
| <td><h3 id="StatusCode.REJECTED_FOR_SSP_PERMISSIONS" class="add-link hide-from-toc">REJECTED_FOR_SSP_PERMISSIONS</h3></td> |
| <td><code>67</code></td> |
| <td><p>66 reserved.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.REFUSED_UNAUTHENTICATED_ACCESS_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.REFUSED_UNAUTHENTICATED_ACCESS_NOT_SUPPORTED" class="add-link hide-from-toc">REFUSED_UNAUTHENTICATED_ACCESS_NOT_SUPPORTED</h3></td> |
| <td><code>68</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.INVALID_RSNE"> |
| <td><h3 id="StatusCode.INVALID_RSNE" class="add-link hide-from-toc">INVALID_RSNE</h3></td> |
| <td><code>72</code></td> |
| <td><p>69-71 reserved.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.U_APSD_COEXISTANCE_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.U_APSD_COEXISTANCE_NOT_SUPPORTED" class="add-link hide-from-toc">U_APSD_COEXISTANCE_NOT_SUPPORTED</h3></td> |
| <td><code>73</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.U_APSD_COEX_MODE_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.U_APSD_COEX_MODE_NOT_SUPPORTED" class="add-link hide-from-toc">U_APSD_COEX_MODE_NOT_SUPPORTED</h3></td> |
| <td><code>74</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.BAD_INTERVAL_WITH_U_APSD_COEX"> |
| <td><h3 id="StatusCode.BAD_INTERVAL_WITH_U_APSD_COEX" class="add-link hide-from-toc">BAD_INTERVAL_WITH_U_APSD_COEX</h3></td> |
| <td><code>75</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.ANTI_CLOGGING_TOKEN_REQUIRED"> |
| <td><h3 id="StatusCode.ANTI_CLOGGING_TOKEN_REQUIRED" class="add-link hide-from-toc">ANTI_CLOGGING_TOKEN_REQUIRED</h3></td> |
| <td><code>76</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.UNSUPPORTED_FINITE_CYCLIC_GROUP"> |
| <td><h3 id="StatusCode.UNSUPPORTED_FINITE_CYCLIC_GROUP" class="add-link hide-from-toc">UNSUPPORTED_FINITE_CYCLIC_GROUP</h3></td> |
| <td><code>77</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.CANNOT_FIND_ALTERNATIVE_TBTT"> |
| <td><h3 id="StatusCode.CANNOT_FIND_ALTERNATIVE_TBTT" class="add-link hide-from-toc">CANNOT_FIND_ALTERNATIVE_TBTT</h3></td> |
| <td><code>78</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TRANSMISSION_FAILURE"> |
| <td><h3 id="StatusCode.TRANSMISSION_FAILURE" class="add-link hide-from-toc">TRANSMISSION_FAILURE</h3></td> |
| <td><code>79</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REQUESTED_TCLAS_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.REQUESTED_TCLAS_NOT_SUPPORTED" class="add-link hide-from-toc">REQUESTED_TCLAS_NOT_SUPPORTED</h3></td> |
| <td><code>80</code></td> |
| <td><p>See assignment for 56.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.TCLAS_RESOURCES_EXHAUSTED"> |
| <td><h3 id="StatusCode.TCLAS_RESOURCES_EXHAUSTED" class="add-link hide-from-toc">TCLAS_RESOURCES_EXHAUSTED</h3></td> |
| <td><code>81</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_WITH_SUGGESTED_BSS_TRANSITION"> |
| <td><h3 id="StatusCode.REJECTED_WITH_SUGGESTED_BSS_TRANSITION" class="add-link hide-from-toc">REJECTED_WITH_SUGGESTED_BSS_TRANSITION</h3></td> |
| <td><code>82</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECT_WITH_SCHEDULE"> |
| <td><h3 id="StatusCode.REJECT_WITH_SCHEDULE" class="add-link hide-from-toc">REJECT_WITH_SCHEDULE</h3></td> |
| <td><code>83</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECT_NO_WAKEUP_SPECIFIED"> |
| <td><h3 id="StatusCode.REJECT_NO_WAKEUP_SPECIFIED" class="add-link hide-from-toc">REJECT_NO_WAKEUP_SPECIFIED</h3></td> |
| <td><code>84</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.SUCCESS_POWER_SAVE_MODE"> |
| <td><h3 id="StatusCode.SUCCESS_POWER_SAVE_MODE" class="add-link hide-from-toc">SUCCESS_POWER_SAVE_MODE</h3></td> |
| <td><code>85</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.PENDING_ADMITTING_FST_SESSION"> |
| <td><h3 id="StatusCode.PENDING_ADMITTING_FST_SESSION" class="add-link hide-from-toc">PENDING_ADMITTING_FST_SESSION</h3></td> |
| <td><code>86</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.PERFORMING_FST_NOW"> |
| <td><h3 id="StatusCode.PERFORMING_FST_NOW" class="add-link hide-from-toc">PERFORMING_FST_NOW</h3></td> |
| <td><code>87</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.PENDING_GAP_IN_BA_WINDOW"> |
| <td><h3 id="StatusCode.PENDING_GAP_IN_BA_WINDOW" class="add-link hide-from-toc">PENDING_GAP_IN_BA_WINDOW</h3></td> |
| <td><code>88</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECT_U_PID_SETTING"> |
| <td><h3 id="StatusCode.REJECT_U_PID_SETTING" class="add-link hide-from-toc">REJECT_U_PID_SETTING</h3></td> |
| <td><code>89</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REFUSED_EXTERNAL_REASON"> |
| <td><h3 id="StatusCode.REFUSED_EXTERNAL_REASON" class="add-link hide-from-toc">REFUSED_EXTERNAL_REASON</h3></td> |
| <td><code>92</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REFUSED_AP_OUT_OF_MEMORY"> |
| <td><h3 id="StatusCode.REFUSED_AP_OUT_OF_MEMORY" class="add-link hide-from-toc">REFUSED_AP_OUT_OF_MEMORY</h3></td> |
| <td><code>93</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECTED_EMERGENCY_SERVICES_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.REJECTED_EMERGENCY_SERVICES_NOT_SUPPORTED" class="add-link hide-from-toc">REJECTED_EMERGENCY_SERVICES_NOT_SUPPORTED</h3></td> |
| <td><code>94</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.QUERY_RESPONSE_OUTSTANDING"> |
| <td><h3 id="StatusCode.QUERY_RESPONSE_OUTSTANDING" class="add-link hide-from-toc">QUERY_RESPONSE_OUTSTANDING</h3></td> |
| <td><code>95</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.REJECT_DSE_BAND"> |
| <td><h3 id="StatusCode.REJECT_DSE_BAND" class="add-link hide-from-toc">REJECT_DSE_BAND</h3></td> |
| <td><code>96</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TCLAS_PROCESSING_TERMINATED"> |
| <td><h3 id="StatusCode.TCLAS_PROCESSING_TERMINATED" class="add-link hide-from-toc">TCLAS_PROCESSING_TERMINATED</h3></td> |
| <td><code>97</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.TS_SCHEDULE_CONFLICT"> |
| <td><h3 id="StatusCode.TS_SCHEDULE_CONFLICT" class="add-link hide-from-toc">TS_SCHEDULE_CONFLICT</h3></td> |
| <td><code>98</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_WITH_SUGGESTED_BAND_AND_CHANNEL"> |
| <td><h3 id="StatusCode.DENIED_WITH_SUGGESTED_BAND_AND_CHANNEL" class="add-link hide-from-toc">DENIED_WITH_SUGGESTED_BAND_AND_CHANNEL</h3></td> |
| <td><code>99</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.MCCAOP_RESERVATION_CONFLICT"> |
| <td><h3 id="StatusCode.MCCAOP_RESERVATION_CONFLICT" class="add-link hide-from-toc">MCCAOP_RESERVATION_CONFLICT</h3></td> |
| <td><code>100</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.MAF_LIMIT_EXCEEDED"> |
| <td><h3 id="StatusCode.MAF_LIMIT_EXCEEDED" class="add-link hide-from-toc">MAF_LIMIT_EXCEEDED</h3></td> |
| <td><code>101</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.MCCA_TRACK_LIMIT_EXCEEDED"> |
| <td><h3 id="StatusCode.MCCA_TRACK_LIMIT_EXCEEDED" class="add-link hide-from-toc">MCCA_TRACK_LIMIT_EXCEEDED</h3></td> |
| <td><code>102</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_DUE_TO_SPECTRUM_MANAGEMENT"> |
| <td><h3 id="StatusCode.DENIED_DUE_TO_SPECTRUM_MANAGEMENT" class="add-link hide-from-toc">DENIED_DUE_TO_SPECTRUM_MANAGEMENT</h3></td> |
| <td><code>103</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.DENIED_VHT_NOT_SUPPORTED"> |
| <td><h3 id="StatusCode.DENIED_VHT_NOT_SUPPORTED" class="add-link hide-from-toc">DENIED_VHT_NOT_SUPPORTED</h3></td> |
| <td><code>104</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.ENABLEMENT_DENIED"> |
| <td><h3 id="StatusCode.ENABLEMENT_DENIED" class="add-link hide-from-toc">ENABLEMENT_DENIED</h3></td> |
| <td><code>105</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.RESTRICTION_FROM_AUTHORIZED_GDB"> |
| <td><h3 id="StatusCode.RESTRICTION_FROM_AUTHORIZED_GDB" class="add-link hide-from-toc">RESTRICTION_FROM_AUTHORIZED_GDB</h3></td> |
| <td><code>106</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.AUTHORIZATION_DEENABLED"> |
| <td><h3 id="StatusCode.AUTHORIZATION_DEENABLED" class="add-link hide-from-toc">AUTHORIZATION_DEENABLED</h3></td> |
| <td><code>107</code></td> |
| <td></td> |
| </tr> |
| <tr id="StatusCode.JOIN_FAILURE"> |
| <td><h3 id="StatusCode.JOIN_FAILURE" class="add-link hide-from-toc">JOIN_FAILURE</h3></td> |
| <td><code>256</code></td> |
| <td><h2>Reserved values we will use for our own purposes.</h2> |
| <p>Failure when joining the BSS.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.SPURIOUS_DEAUTH_OR_DISASSOC"> |
| <td><h3 id="StatusCode.SPURIOUS_DEAUTH_OR_DISASSOC" class="add-link hide-from-toc">SPURIOUS_DEAUTH_OR_DISASSOC</h3></td> |
| <td><code>257</code></td> |
| <td><p>Authenticate or associate fails due to spurious deauth or diassoc.</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.CANCELED"> |
| <td><h3 id="StatusCode.CANCELED" class="add-link hide-from-toc">CANCELED</h3></td> |
| <td><code>258</code></td> |
| <td><p>Connect attempt is canceled</p> |
| </td> |
| </tr> |
| <tr id="StatusCode.ESTABLISH_RSNA_FAILURE"> |
| <td><h3 id="StatusCode.ESTABLISH_RSNA_FAILURE" class="add-link hide-from-toc">ESTABLISH_RSNA_FAILURE</h3></td> |
| <td><code>259</code></td> |
| <td><p>Failure establishing security association</p> |
| </td> |
| </tr> |
| </table> |
| |
| |
| |
| |
| |
| ## **CONSTANTS** |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Type</th><th>Description</th></tr> |
| <tr id="CCMP_128_MIC_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=73">CCMP_128_MIC_LEN</a></td> |
| <td> |
| <code>8</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td></td> |
| </tr> |
| <tr id="CCMP_256_MIC_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=75">CCMP_256_MIC_LEN</a></td> |
| <td> |
| <code>16</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td></td> |
| </tr> |
| <tr id="CCMP_HDR_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=69">CCMP_HDR_LEN</a></td> |
| <td> |
| <code>8</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td><p>IEEE Std 802.11-2016 12.5.3.2</p> |
| </td> |
| </tr> |
| <tr id="CCMP_PN_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=71">CCMP_PN_LEN</a></td> |
| <td> |
| <code>6</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td></td> |
| </tr> |
| <tr id="HT_CAP_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=80">HT_CAP_LEN</a></td> |
| <td> |
| <code>26</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td></td> |
| </tr> |
| <tr id="HT_OP_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=84">HT_OP_LEN</a></td> |
| <td> |
| <code>22</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td></td> |
| </tr> |
| <tr id="MAC_ADDR_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=29">MAC_ADDR_LEN</a></td> |
| <td> |
| <code>6</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td></td> |
| </tr> |
| <tr id="MAX_MESH_ID_BYTE_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=34">MAX_MESH_ID_BYTE_LEN</a></td> |
| <td> |
| <code>32</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td><p>IEEE Std 802.11-2016, 9.4.2.99</p> |
| </td> |
| </tr> |
| <tr id="MAX_MGMT_FRAME_MAC_HEADER_BYTE_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=48">MAX_MGMT_FRAME_MAC_HEADER_BYTE_LEN</a></td> |
| <td> |
| <code>28</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td><p>IEEE Std 802.11-2016, 9.3.3.2</p> |
| </td> |
| </tr> |
| <tr id="MAX_MMPDU_BYTE_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=38">MAX_MMPDU_BYTE_LEN</a></td> |
| <td> |
| <code>2304</code> |
| </td> |
| <td><code>uint16</code></td> |
| <td><p>IEEE Std 802.11-2016, 9.2.4.7</p> |
| </td> |
| </tr> |
| <tr id="MAX_SSID_BYTE_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=13">MAX_SSID_BYTE_LEN</a></td> |
| <td> |
| <code>32</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td><p>IEEE Std 802.11-2016, 9.4.2.2 |
| The maximum length of an SSID is 32 bytes, even when the SSID should be |
| interpreted using UTF-8 encoding (see Table 9-135). While every length in |
| the 802.11 standard is byte oriented, the word BYTE is included in the |
| name of this constant to emphasize the importance that it not be applied |
| to the length of a UTF-8 encoded string.</p> |
| </td> |
| </tr> |
| <tr id="MAX_UNIQUE_CHANNEL_NUMBERS"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=26">MAX_UNIQUE_CHANNEL_NUMBERS</a></td> |
| <td> |
| <code>256</code> |
| </td> |
| <td><code>uint16</code></td> |
| <td><p>The limit on the number of channels in a list of unique channel numbers is 256 |
| since a channel number in IEEE 802.11-2016 cannot exceed one octet. See |
| IEEE 802.11-2016 9.4.2.18 Supported Channels element for an example element |
| that assumes a channel number does not exceed one octet.</p> |
| </td> |
| </tr> |
| <tr id="MAX_VHT_MPDU_BYTE_LEN_0"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=40">MAX_VHT_MPDU_BYTE_LEN_0</a></td> |
| <td> |
| <code>3895</code> |
| </td> |
| <td><code>uint16</code></td> |
| <td></td> |
| </tr> |
| <tr id="MAX_VHT_MPDU_BYTE_LEN_1"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=42">MAX_VHT_MPDU_BYTE_LEN_1</a></td> |
| <td> |
| <code>7991</code> |
| </td> |
| <td><code>uint16</code></td> |
| <td></td> |
| </tr> |
| <tr id="MAX_VHT_MPDU_BYTE_LEN_2"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=44">MAX_VHT_MPDU_BYTE_LEN_2</a></td> |
| <td> |
| <code>11454</code> |
| </td> |
| <td><code>uint16</code></td> |
| <td></td> |
| </tr> |
| <tr id="SSID_LIST_MAX"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=19">SSID_LIST_MAX</a></td> |
| <td> |
| <code>84</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td><p>The limit on the number of SSIDs is 84 because an SSID List IE can contain no |
| more than 84 one byte SSIDs. (Specifying a zero byte SSID in an SSID List with |
| more than one SSID is valid but unnecessary since it is the wildcard SSID.)</p> |
| </td> |
| </tr> |
| <tr id="TIDS_MAX"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=65">TIDS_MAX</a></td> |
| <td> |
| <code>16</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td><p>IEEE Std 802.11-2016, 9.2.4.5</p> |
| </td> |
| </tr> |
| <tr id="VHT_CAP_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=88">VHT_CAP_LEN</a></td> |
| <td> |
| <code>12</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td></td> |
| </tr> |
| <tr id="VHT_OP_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=92">VHT_OP_LEN</a></td> |
| <td> |
| <code>5</code> |
| </td> |
| <td><code>uint8</code></td> |
| <td></td> |
| </tr> |
| <tr id="WLAN_IE_BODY_MAX_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=61">WLAN_IE_BODY_MAX_LEN</a></td> |
| <td> |
| <code>255</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td></td> |
| </tr> |
| <tr id="WLAN_IE_MAX_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=59">WLAN_IE_MAX_LEN</a></td> |
| <td> |
| <code>257</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td><p>IEEE Std 802.11-2016, 9.4.2.25.1 |
| IEEE mentions that an element body maximum length is 255 octets in the RSN element |
| section, but not in a dedicated section. |
| Since the IE header is two octets, the whole IE max length is 257 octets.</p> |
| </td> |
| </tr> |
| <tr id="WLAN_MSDU_MAX_LEN"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=52">WLAN_MSDU_MAX_LEN</a></td> |
| <td> |
| <code>2304</code> |
| </td> |
| <td><code>uint32</code></td> |
| <td><p>IEEE Std 802.11-2016, Table 9-19</p> |
| </td> |
| </tr> |
| </table> |
| |
| ## **TYPE ALIASES** |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="MacAddr"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/constants.fidl;l=30">MacAddr</a></td> |
| <td> |
| <code>array</code>[<code><a class='link' href='#MAC_ADDR_LEN'>MAC_ADDR_LEN</a></code>]</td> |
| <td></td> |
| </tr> |
| <tr id="Ssid"> |
| <td><a href="https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.ieee80211/fields.fidl;l=6">Ssid</a></td> |
| <td> |
| <code>vector</code>[<code><a class='link' href='#MAX_SSID_BYTE_LEN'>MAX_SSID_BYTE_LEN</a></code>]</td> |
| <td></td> |
| </tr> |
| </table> |