qcacmn: Do not use a stack variable uninitialized

In reg_is_chan_supported() API, the stack object chan_list is
uninitialized and is used by channel search API. The puncture pattern
inside the chan_list is set to a random value and it causes channel find
failure.

CRs-Fixed: 3402977
Change-Id: Icec8e5f207d3d8bfb5a01dafe8aa6adc5bc18a9d
This commit is contained in:
Priyadarshnee Srinivasan
2023-02-14 10:17:31 +05:30
committed by Madan Koyyalamudi
parent fca136e13f
commit 058c19c08b

View File

@@ -1577,7 +1577,7 @@ static bool reg_is_chan_supported(struct wlan_objmgr_pdev *pdev,
enum phy_ch_width ch_width,
enum supported_6g_pwr_types in_6g_pwr_mode)
{
struct reg_channel_list chan_list;
struct reg_channel_list chan_list = {0};
qdf_freq_t center_320;
struct ch_params ch_params = {0};