mirror of
https://github.com/RinCat/RTL88x2BU-Linux-Driver.git
synced 2024-12-25 09:31:36 +00:00
Ushering out strlcpy()
This commit is contained in:
parent
980d7cc06e
commit
57184b87cb
@ -22,6 +22,12 @@ MODULE_DESCRIPTION("Realtek Wireless Lan Driver");
|
|||||||
MODULE_AUTHOR("Realtek Semiconductor Corp.");
|
MODULE_AUTHOR("Realtek Semiconductor Corp.");
|
||||||
MODULE_VERSION(DRIVERVERSION);
|
MODULE_VERSION(DRIVERVERSION);
|
||||||
|
|
||||||
|
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0))
|
||||||
|
#define STRSCPY strscpy
|
||||||
|
#else
|
||||||
|
#define STRSCPY strlcpy
|
||||||
|
#endif
|
||||||
|
|
||||||
/* module param defaults */
|
/* module param defaults */
|
||||||
int rtw_chip_version = 0x00;
|
int rtw_chip_version = 0x00;
|
||||||
int rtw_rfintfs = HWPI;
|
int rtw_rfintfs = HWPI;
|
||||||
@ -2040,13 +2046,13 @@ static void rtw_ethtool_get_drvinfo(struct net_device *dev, struct ethtool_drvin
|
|||||||
|
|
||||||
wdev = dev->ieee80211_ptr;
|
wdev = dev->ieee80211_ptr;
|
||||||
if (wdev) {
|
if (wdev) {
|
||||||
strlcpy(info->driver, wiphy_dev(wdev->wiphy)->driver->name,
|
STRSCPY(info->driver, wiphy_dev(wdev->wiphy)->driver->name,
|
||||||
sizeof(info->driver));
|
sizeof(info->driver));
|
||||||
} else {
|
} else {
|
||||||
strlcpy(info->driver, "N/A", sizeof(info->driver));
|
STRSCPY(info->driver, "N/A", sizeof(info->driver));
|
||||||
}
|
}
|
||||||
|
|
||||||
strlcpy(info->version, DRIVERVERSION, sizeof(info->version));
|
STRSCPY(info->version, DRIVERVERSION, sizeof(info->version));
|
||||||
|
|
||||||
padapter = (_adapter *)rtw_netdev_priv(dev);
|
padapter = (_adapter *)rtw_netdev_priv(dev);
|
||||||
if (padapter) {
|
if (padapter) {
|
||||||
@ -2057,10 +2063,10 @@ static void rtw_ethtool_get_drvinfo(struct net_device *dev, struct ethtool_drvin
|
|||||||
scnprintf(info->fw_version, sizeof(info->fw_version), "%d.%d",
|
scnprintf(info->fw_version, sizeof(info->fw_version), "%d.%d",
|
||||||
hal_data->firmware_version, hal_data->firmware_sub_version);
|
hal_data->firmware_version, hal_data->firmware_sub_version);
|
||||||
} else {
|
} else {
|
||||||
strlcpy(info->fw_version, "N/A", sizeof(info->fw_version));
|
STRSCPY(info->fw_version, "N/A", sizeof(info->fw_version));
|
||||||
}
|
}
|
||||||
|
|
||||||
strlcpy(info->bus_info, dev_name(wiphy_dev(wdev->wiphy)),
|
STRSCPY(info->bus_info, dev_name(wiphy_dev(wdev->wiphy)),
|
||||||
sizeof(info->bus_info));
|
sizeof(info->bus_info));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user