No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rajeev Kumar Sirasanagandla 50b2c10276 qcacld-3.0: Fix invalid access in vendor cmd handler
While processing vendor command: GET_PREFERRED_FREQ_LIST respective
handler __wlan_hdd_cfg80211_get_preferred_freq_list() do not validate
pcl_len received from policy_mgr_get_pcl() which can be zero when
current regulatory domain is ETSI13 based, gindoor_channel_support=0
and etsi13_srd_chan_in_master_mode=0.

If pcl_len is zero then invalid index is computed in
wlan_hdd_populate_weigh_pcl() when trying to access
chan_weights->weight_list[pcl_len - 1].

To fix this, add zero length check for pcl_len before accessing
weight_list[plc_len - 1].

Change-Id: Ie8bf52fe289634efc104ca674d70fcd1beb6c304
CRs-Fixed: 2492630
2019-07-22 09:17:39 -07:00
components qcacld-3.0: Send BLM reject list to FW after connect update 2019-07-22 06:33:07 -07:00
configs qcacld-3.0: Config special 4 ports dual SAP+dual STA 2019-07-18 12:10:28 -07:00
core qcacld-3.0: Fix invalid access in vendor cmd handler 2019-07-22 09:17:39 -07:00
os_if qcacld-3.0: Fix nan disable issue on NAN+SAP concurrency 2019-07-16 17:15:00 -07:00
uapi/linux
Android.mk qcacld-3.0: set LOCAL_MODULE_TAGS to optional variant 2019-05-27 10:37:31 -07:00
Kbuild qcacld-3.0: support rx packet deliver even if no peer found 2019-07-19 02:48:05 -07:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium