Explorar el Código

Merge pull request #27 from harryyoud/master

Fix compilation against Linux 5.0.0
Tomás Pinho hace 6 años
padre
commit
5aa7872fd7
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  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;