summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Mende <angelos@gentoo.org>2010-12-14 18:49:44 +0000
committerChristoph Mende <angelos@gentoo.org>2010-12-14 18:49:44 +0000
commit4c2095fcd6f5be85a7d1e92bd994ed06c36a254a (patch)
tree6cc82a9e705a994fc8c2bda4394a0ac3c8db2fe1 /net-wireless/ndiswrapper/files
parentVersion bump. (diff)
downloadhistorical-4c2095fcd6f5be85a7d1e92bd994ed06c36a254a.tar.gz
historical-4c2095fcd6f5be85a7d1e92bd994ed06c36a254a.tar.bz2
historical-4c2095fcd6f5be85a7d1e92bd994ed06c36a254a.zip
Imported upstream patch for 2.6.36 (bug 342159)
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'net-wireless/ndiswrapper/files')
-rw-r--r--net-wireless/ndiswrapper/files/ndiswrapper-1.56-2.6.36.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/net-wireless/ndiswrapper/files/ndiswrapper-1.56-2.6.36.patch b/net-wireless/ndiswrapper/files/ndiswrapper-1.56-2.6.36.patch
new file mode 100644
index 000000000000..1c32151360cd
--- /dev/null
+++ b/net-wireless/ndiswrapper/files/ndiswrapper-1.56-2.6.36.patch
@@ -0,0 +1,29 @@
+--- trunk/ndiswrapper/driver/loader.c 2010/09/13 08:35:26 2725
++++ trunk/ndiswrapper/driver/loader.c 2010/09/13 08:43:15 2726
+@@ -750,8 +750,13 @@
+ }
+
+ /* called with loader_mutex is down */
++#ifdef HAVE_UNLOCKED_IOCTL
++static long wrapper_ioctl(struct file *file,
++ unsigned int cmd, unsigned long arg)
++#else
+ static int wrapper_ioctl(struct inode *inode, struct file *file,
+ unsigned int cmd, unsigned long arg)
++#endif
+ {
+ struct load_driver *load_driver;
+ struct load_device load_device;
+@@ -831,7 +836,12 @@
+
+ static struct file_operations wrapper_fops = {
+ .owner = THIS_MODULE,
++
++#ifdef HAVE_UNLOCKED_IOCTL
++ .unlocked_ioctl = wrapper_ioctl,
++#else
+ .ioctl = wrapper_ioctl,
++#endif
+ .release = wrapper_ioctl_release,
+ };
+