mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
mesh: bugfix
1. resend eb which are pending in g_ic.tx_buf due to channel switch. 2. add lock for mgmg/xon/bcast to protect send from user flush. 3. softap: add check if secondary offset is correct when start softap. 4. softap: in inactive timer handler, add check if child bss is removed to avoid removing it again. 5. disable A-MPDU for non-root. 6. fix reusing a freed eb. 7. fix when node becomes root, it does not record assoc value to nvs. 8. discard unnecessary forwarded group packets. 9. fix toDS state is not updated in time. 10. fix s_sta_cnx_times is not cleared when deinit causes root sends ADD annoucement. 11. root: increase beacon timeout time from 6 seconds to 15 seconds to delay initiation of reconnection. 12. add esp_mesh_get_tsf_time to return TSF time. 13. send the whole routing table multi-times. 14. clear candidate settings if not receive candidate beacon within 8 seconds.
This commit is contained in:
parent
7ef42f2596
commit
c516819ba6
@ -1479,6 +1479,13 @@ esp_err_t esp_mesh_switch_channel(const uint8_t *new_bssid, int csa_newchan, int
|
||||
*/
|
||||
esp_err_t esp_mesh_get_router_bssid(uint8_t *router_bssid);
|
||||
|
||||
/**
|
||||
* @brief Get the TSF time
|
||||
*
|
||||
* @return the TSF time
|
||||
*/
|
||||
int64_t esp_mesh_get_tsf_time(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit 7657dd453d4349d03458b77c082acbfe6b6736c4
|
||||
Subproject commit b7bfeeccdb63fd20cf6b4abc52d9185934af4cb8
|
Loading…
x
Reference in New Issue
Block a user