Found 3 other functions taking a
wifi_init_config_t
argument:
Initialize WiFi Allocate resource for WiFi driver, such as WiFi control structure, RX/TX buffer, WiFi NVS structure etc. This WiFi also starts WiFi task @attention 1. This API must be called before all other WiFi API can be called @attention 2. Always use WIFI_INIT_CONFIG_DEFAULT macro to initialize the configuration to default values, this can guarantee all the fields get correct value when more fields are added into wifi_init_config_t in future release. If you want to set your own initial values, overwrite the default values which are set by WIFI_INIT_CONFIG_DEFAULT. Please be notified that the field 'magic' of wifi_init_config_t should always be WIFI_INIT_CONFIG_MAGIC!
Initialize Wi-Fi Driver Alloc resource for WiFi driver, such as WiFi control structure, RX/TX buffer, WiFi NVS structure among others. For the most part, you need not call this function directly. It gets called from esp_wifi_init(). This function may be called, if you only need to initialize the Wi-Fi driver without having to use the network stack on top.