1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/wireless/intersil/hostap
Kalle Valo 5ea0c31309 wifi: hostap: fix stringop-truncations GCC warning
With GCC 13.1 and W=1 hostap has a warning:

drivers/net/wireless/intersil/hostap/hostap_ioctl.c:3633:17: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation]

fortify-string.h recommends not to use strncpy() so use strscpy() which fixes
the warning. Also now it's guarenteed that the string is NUL-terminated.

Compile tested only.

Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20230613140918.389690-4-kvalo@kernel.org
2023-06-16 12:24:16 +03:00
..
hostap.h hostap: use ndo_siocdevprivate 2021-07-27 20:11:43 +01:00
hostap_80211.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hostap_80211_rx.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hostap_80211_tx.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hostap_ap.c treewide: Convert del_timer*() to timer_shutdown*() 2022-12-25 13:38:09 -08:00
hostap_ap.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hostap_common.h hostap: Replace zero-length array with flexible-array member 2020-03-23 18:59:15 +02:00
hostap_config.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hostap_cs.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
hostap_download.c proc: remove PDE_DATA() completely 2022-01-22 08:33:37 +02:00
hostap_hw.c intersil: Use struct_group() for memcpy() region 2021-11-29 12:45:17 +02:00
hostap_info.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
hostap_ioctl.c wifi: hostap: fix stringop-truncations GCC warning 2023-06-16 12:24:16 +03:00
hostap_main.c wireless: use eth_hw_addr_set() 2021-10-20 12:39:42 +03:00
hostap_pci.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
hostap_plx.c module: remove never implemented MODULE_SUPPORTED_DEVICE 2021-03-17 13:16:18 -07:00
hostap_proc.c proc: remove PDE_DATA() completely 2022-01-22 08:33:37 +02:00
hostap_wlan.h intersil: Use struct_group() for memcpy() region 2021-11-29 12:45:17 +02:00
Kconfig wifi: add HAS_IOPORT dependencies 2023-05-25 19:08:30 +03:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00