feat(openthread): move mesh local address judeging function to public

This commit is contained in:
chendejin
2025-06-30 17:25:13 +08:00
committed by Chen Dejin
parent 54b9e7d9d1
commit 87b1c4fead
2 changed files with 11 additions and 11 deletions

View File

@@ -76,6 +76,17 @@ esp_netif_t *esp_openthread_get_netif(void);
*/
void esp_openthread_register_meshcop_e_handler(esp_event_handler_t handler, bool for_publish);
/**
* @brief This function judges the target address is openthread mesh local or not.
*
* @param[in] address The address.
*
* @return
* - True if the address is openthread mesh local, otherwise false
*
*/
bool is_openthread_internal_mesh_local_addr(const otIp6Address *address);
#ifdef __cplusplus
}
#endif

View File

@@ -36,17 +36,6 @@ void esp_openthread_netif_glue_update(esp_openthread_mainloop_context_t *mainloo
*/
esp_err_t esp_openthread_netif_glue_process(otInstance *instance, const esp_openthread_mainloop_context_t *mainloop);
/**
* @brief This function judges the target address is openthread mesh local or not.
*
* @param[in] address The address.
*
* @return
* - True if the address is openthread mesh local, otherwise false
*
*/
bool is_openthread_internal_mesh_local_addr(const otIp6Address *address);
#ifdef __cplusplus
}
#endif