station: Provide SignalLevelAgent update while connecting

When a station enters the "connecting" state, if a SignalLevelAgent is
registered, provide an initial signal level via a "Changed" method call.
This commit is contained in:
Jesse Lentz 2022-05-23 02:20:53 -04:00 committed by Denis Kenzior
parent 38e2d4383a
commit ce227e7b94
1 changed files with 3 additions and 0 deletions

View File

@ -1487,6 +1487,9 @@ static void station_enter_state(struct station *station,
network_get_path(station->connected_network),
IWD_NETWORK_INTERFACE, "Connected");
if (station->signal_agent)
station_signal_agent_notify(station);
periodic_scan_stop(station);
break;
case STATION_STATE_CONNECTED: