Преглед на файлове

Merge pull request #27 from harryyoud/master

Fix compilation against Linux 5.0.0
Tomás Pinho преди 6 години
родител
ревизия
5aa7872fd7
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      os_dep/linux/rtw_android.c

+ 5 - 1
os_dep/linux/rtw_android.c

@@ -626,7 +626,11 @@ int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd)
 		goto exit;
 	}
 
-	if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,0,0)
+        if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
+#else
+        if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
+#endif
 		RTW_INFO("%s: failed to access memory\n", __FUNCTION__);
 		ret = -EFAULT;
 		goto exit;