mirror of
https://github.com/espressif/esp-idf.git
synced 2025-11-26 20:53:11 +00:00
esp_netif: Support for manual set-default-netif
Closes https://github.com/espressif/esp-idf/issues/8330
This commit is contained in:
@@ -350,6 +350,18 @@ void esp_netif_action_add_ip6_address(void *esp_netif, esp_event_base_t base, in
|
||||
*/
|
||||
void esp_netif_action_remove_ip6_address(void *esp_netif, esp_event_base_t base, int32_t event_id, void *data);
|
||||
|
||||
/**
|
||||
* @brief Manual configuration of the default netif
|
||||
*
|
||||
* This API overrides the automatic configuration of the default interface based on the route_prio
|
||||
* If the selected netif is set default using this API, no other interface could be set-default disregarding
|
||||
* its route_prio number (unless the selected netif gets destroyed)
|
||||
*
|
||||
* @param[in] esp_netif Handle to esp-netif instance
|
||||
* @return ESP_OK on success
|
||||
*/
|
||||
esp_err_t esp_netif_set_default_netif(esp_netif_t *esp_netif);
|
||||
|
||||
/**
|
||||
* @}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user