[ALPS08311645][rdkb][common][hal][Optimize the flow of acquiring and rebuilding 'iface' status during the WiFi initialization phase]
[Root cause analysis]
1. In wifi_getRadioVapInfoMap, the wifi_getSSIDState get the state by
checking ifconfig link state, which might not be updated.
2. In wifi_createVap, it is necessary to determine whether to enable 'iface' based on the status obtained from wifi_getRadioVapInfoMap.
[Solution]
1. The function wifi_getSSIDState is modified to use checkVapStauts to get the iface state.
2. Add the state check while reenable iface in wifi_createVap.
[Root cause analysis]
N/A
[Solution]
N/A
Feature: conn_wifi_connect
Change-Id: Ic91dd95be8d4fa467db1246aefa72d321dd0230e
1 file changed
tree: 6d9075b31c22d5741149ee557640ba70ac835a15
- src/