--- a/src/r8168_n.c 2024-03-12 12:28:22.629850522 +0300 +++ b/src/r8168_n.c 2024-03-12 12:33:55.459838110 +0300 @@ -5226,8 +5226,13 @@ info->eedump_len = tp->eeprom_len; BUILD_BUG_ON(sizeof(info->fw_version) < sizeof(rtl_fw->version)); if (rtl_fw) - strlcpy(info->fw_version, rtl_fw->version, - sizeof(info->fw_version)); +#if LINUX_VERSION_CODE < KERNEL_VERSION(6,8,0) + strlcpy(info->fw_version, rtl_fw->version, + sizeof(info->fw_version)); +#else + strscpy(info->fw_version, rtl_fw->version, + sizeof(info->fw_version)); +#endif } static int