1 diff -ur 8812au-20210629-main/os_dep/linux/os_intfs.c 8812au-20210629-main.strcpy/os_dep/linux/os_intfs.c
2 --- 8812au-20210629-main/os_dep/linux/os_intfs.c 2023-12-22 22:32:11.000000000 +0100
3 +++ 8812au-20210629-main.strcpy/os_dep/linux/os_intfs.c 2024-03-17 00:17:00.481064694 +0100
4 @@ -2056,13 +2056,13 @@
6 wdev = dev->ieee80211_ptr;
8 - strlcpy(info->driver, wiphy_dev(wdev->wiphy)->driver->name,
9 + strscpy(info->driver, wiphy_dev(wdev->wiphy)->driver->name,
10 sizeof(info->driver));
12 - strlcpy(info->driver, "N/A", sizeof(info->driver));
13 + strscpy(info->driver, "N/A", sizeof(info->driver));
16 - strlcpy(info->version, DRIVERVERSION, sizeof(info->version));
17 + strscpy(info->version, DRIVERVERSION, sizeof(info->version));
19 padapter = (_adapter *)rtw_netdev_priv(dev);
21 @@ -2073,10 +2073,10 @@
22 scnprintf(info->fw_version, sizeof(info->fw_version), "%d.%d",
23 hal_data->firmware_version, hal_data->firmware_sub_version);
25 - strlcpy(info->fw_version, "N/A", sizeof(info->fw_version));
26 + strscpy(info->fw_version, "N/A", sizeof(info->fw_version));
29 - strlcpy(info->bus_info, dev_name(wiphy_dev(wdev->wiphy)),
30 + strscpy(info->bus_info, dev_name(wiphy_dev(wdev->wiphy)),
31 sizeof(info->bus_info));