mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
fix(wifi): Add bss max idle timer and protected keep alive fixes
This commit is contained in:
@@ -80,7 +80,7 @@ tsf_hal_set_tbtt_start_time = 0x40001f38;
|
|||||||
ieee80211_ampdu_reorder = 0x40001fb0;
|
ieee80211_ampdu_reorder = 0x40001fb0;
|
||||||
ieee80211_encap_esfbuf = 0x40001fb8;
|
ieee80211_encap_esfbuf = 0x40001fb8;
|
||||||
ieee80211_output_process = 0x40001fc4;
|
ieee80211_output_process = 0x40001fc4;
|
||||||
sta_input = 0x40001fcc;
|
//sta_input = 0x40001fcc;
|
||||||
ieee80211_classify = 0x40001fe0;
|
ieee80211_classify = 0x40001fe0;
|
||||||
ieee80211_crypto_decap = 0x40001ff8;
|
ieee80211_crypto_decap = 0x40001ff8;
|
||||||
//ieee80211_ccmp_decrypt = 0x4000200c;
|
//ieee80211_ccmp_decrypt = 0x4000200c;
|
||||||
|
|||||||
@@ -521,7 +521,7 @@ typedef enum {
|
|||||||
* @brief Configuration structure for BSS max idle
|
* @brief Configuration structure for BSS max idle
|
||||||
*/
|
*/
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint16_t period; /**< Sets BSS Max idle period (1 Unit = 1000TUs OR 1.024 Seconds). If there are no frames for this period from a STA, SoftAP will disassociate due to inactivity. Setting it to 0 disables the feature */
|
uint16_t period; /**< Sets BSS Max idle period (1 Unit = 1000TUs OR 1.024 Seconds). If there are no frames for this period from a STA, SoftAP will disassociate due to inactivity. Setting it to 0 disables the feature. Minimum value will be 10 */
|
||||||
bool protected_keep_alive; /**< Requires clients to use protected keep alive frames for BSS Max Idle period */
|
bool protected_keep_alive; /**< Requires clients to use protected keep alive frames for BSS Max Idle period */
|
||||||
} wifi_bss_max_idle_config_t;
|
} wifi_bss_max_idle_config_t;
|
||||||
|
|
||||||
|
|||||||
+1
-1
Submodule components/esp_wifi/lib updated: 4faf5f1e9f...9a2f1c6ccb
Reference in New Issue
Block a user