Hi Paul, > > + if (mwifiex_is_hidden_ssid(&bss_desc->ssid)) { > > + mwifiex_dbg(priv->adapter, INFO, "found hidden > SSID\n"); > > + for (chid = 0 ; chid < MWIFIEX_USER_SCAN_CHAN_MAX; > chid++) { > > + if (priv->hidden_chan[chid].chan_number == 0) > { > > + priv->hidden_chan[chid].chan_number = > > + bss->channel->hw_value; > > + priv->hidden_chan[chid].radio_type = > > + bss->channel->band; > > + priv->hidden_chan[chid].scan_type = > > + MWIFIEX_SCAN_TYPE_ACTIVE; > > + break; > Does this mean an entry will be created in priv->hidden_chan for each > hidden BSS, even if multiple of them exist on one channel? Yes. Thanks for pointing this out. I will send updated version with couple of other corrections. Regards, Amit ��.n��������+%������w��{.n�����{���zW����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f