--- 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)
+					strscpy(info->fw_version, rtl_fw->version,
+									sizeof(info->fw_version));
+#else
+				strlcpy(info->fw_version, rtl_fw->version,
+								sizeof(info->fw_version));
+#fi
 }
 
 static int