mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-02 18:10:57 +02:00
Merge branch 'fix/esp_netif_const_correct' into 'master'
[esp_netif]: Make esp_netif_ip6_get_addr_type() const correct Closes IDFGH-15212 See merge request espressif/esp-idf!42085
This commit is contained in:
@@ -144,7 +144,7 @@ typedef enum {
|
|||||||
*
|
*
|
||||||
* @return IPv6 type in form of enum esp_ip6_addr_type_t
|
* @return IPv6 type in form of enum esp_ip6_addr_type_t
|
||||||
*/
|
*/
|
||||||
esp_ip6_addr_type_t esp_netif_ip6_get_addr_type(esp_ip6_addr_t* ip6_addr);
|
esp_ip6_addr_type_t esp_netif_ip6_get_addr_type(const esp_ip6_addr_t* ip6_addr);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Copy IP addresses
|
* @brief Copy IP addresses
|
||||||
|
@@ -470,7 +470,7 @@ int esp_netif_get_all_ip6(esp_netif_t *esp_netif, esp_ip6_addr_t if_ip6[])
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
esp_ip6_addr_type_t esp_netif_ip6_get_addr_type(esp_ip6_addr_t* ip6_addr)
|
esp_ip6_addr_type_t esp_netif_ip6_get_addr_type(const esp_ip6_addr_t* ip6_addr)
|
||||||
{
|
{
|
||||||
return ESP_IP6_ADDR_IS_UNKNOWN;
|
return ESP_IP6_ADDR_IS_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
@@ -2212,9 +2212,9 @@ static void netif_unset_mldv6_flag(esp_netif_t *esp_netif)
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
esp_ip6_addr_type_t esp_netif_ip6_get_addr_type(esp_ip6_addr_t* ip6_addr)
|
esp_ip6_addr_type_t esp_netif_ip6_get_addr_type(const esp_ip6_addr_t* ip6_addr)
|
||||||
{
|
{
|
||||||
ip6_addr_t* lwip_ip6_info = (ip6_addr_t*)ip6_addr;
|
const ip6_addr_t* lwip_ip6_info = (const ip6_addr_t*)ip6_addr;
|
||||||
|
|
||||||
if (ip6_addr_isglobal(lwip_ip6_info)) {
|
if (ip6_addr_isglobal(lwip_ip6_info)) {
|
||||||
return ESP_IP6_ADDR_IS_GLOBAL;
|
return ESP_IP6_ADDR_IS_GLOBAL;
|
||||||
|
Reference in New Issue
Block a user