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
Aditya Kodukula 8d2b166b55 qcacld-3.0: Add a sanity check to prevent integer overflow
Currently in the function hdd_send_roam_scan_channel_freq_list_to_sme,
the num_chan variable is declared as uint8_t and is incremented
for each nested attribute PARAM_SCAN_FREQ_LIST.

If the number of attributes sent by userspace is more than max value
of uint8_t, then an integer overflow occurs.

To avoid this issue, add a sanity check to see if num_chan has reached
SIR_MAX_SUPPORTED_CHANNEL_LIST before incrementing variable.

Change-Id: I601a73a118eb65ebb8575f6ed5ed1f29d915f59e
CRs-Fixed: 3568577
2024-02-06 13:27:26 -08:00
components qcacld-3.0: Add vendor attribute for high RSSI roam trigger threshold 2023-12-29 01:58:38 -08:00
configs qcacld-3.0: Add WLAN_FEATURE_P2P_P2P_STA flag for p2p + p2p support 2023-02-09 07:10:04 -08:00
core qcacld-3.0: Add a sanity check to prevent integer overflow 2024-02-06 13:27:26 -08:00
os_if qcacld-3.0: Fix ethertype inspection logic of offload tx data pkt 2023-10-16 01:07:40 -07:00
uapi/linux
Android.mk qcacld-3.0: compilation fix for ks sync path change 2021-10-19 05:32:10 -07:00
Kbuild qcacld-3.0: Add vendor attribute to configure ARP/NS offload 2023-09-27 21:22:53 -07:00
Kconfig
Makefile qcacld-3.0: Use WLAN_WEAR_CHIPSET to modify INI path 2022-05-05 03:04:28 -07:00
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium