Skip to content

Commit eca583b

Browse files
RDKB-59638: CAC_COMPLETED status in Radio_State table can be observed for non-active DFS channels. (rdkcentral#627)
Impacted Platforms: All RDKB platforms. Reason for change: Invalid channel state has been set for PRECAC expired event in OneWiFi. Test Procedure: 1. Load the above mentioned build. 2. Switch to DFS channel and check whether the channel state of the DFS channel is cac completed. 3. And then move to any other channel and check the channel state of previous DFS channel. 4. If that channel state is observed as cac_completed instead of nop_finished, then issue got reproduced. Risks: Low Priority: P1 Signed-off-by: sanjayvenkatesan1902@gmail.com
1 parent 77dc7c1 commit eca583b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

source/core/wifi_ctrl_queue_handlers.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3017,7 +3017,7 @@ void process_channel_change_event(wifi_channel_change_event_t *ch_chg, bool is_n
30173017
chan_state = CHAN_STATE_DFS_NOP_FINISHED;
30183018
break;
30193019
case WIFI_EVENT_RADAR_PRE_CAC_EXPIRED :
3020-
chan_state = CHAN_STATE_DFS_CAC_COMPLETED;
3020+
chan_state = CHAN_STATE_DFS_NOP_FINISHED;
30213021
break;
30223022
case WIFI_EVENT_RADAR_CAC_STARTED :
30233023
chan_state = CHAN_STATE_DFS_CAC_START;

0 commit comments

Comments
 (0)