Ver código fonte

Merge pull request #27 from harryyoud/master

Fix compilation against Linux 5.0.0
Tomás Pinho 6 anos atrás
pai
commit
5aa7872fd7
1 arquivos alterados com 5 adições e 1 exclusões
  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;