123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- diff -Nuar ndiswrapper-1.60.orig/ChangeLog ndiswrapper-1.60/ChangeLog
- --- ndiswrapper-1.60.orig/ChangeLog 2016-07-27 19:05:10.594950240 +0300
- +++ ndiswrapper-1.60/ChangeLog 2016-07-27 19:06:04.678949272 +0300
- @@ -1,7 +1,3 @@
- -Version 1.60 2016-05-01
- -=======================
- -* Support for Linux kernel up to 4.5
- -
- Version 1.59 2013-11-28
- =======================
- * Support for Linux kernels from 2.6.13 to 3.12
- diff -Nuar ndiswrapper-1.60.orig/driver/.gitignore ndiswrapper-1.60/driver/.gitignore
- --- ndiswrapper-1.60.orig/driver/.gitignore 1970-01-01 02:00:00.000000000 +0200
- +++ ndiswrapper-1.60/driver/.gitignore 2016-07-27 19:06:04.678949272 +0300
- @@ -0,0 +1,11 @@
- +*.ko
- +*.mod.c
- +*.o
- +.*.cmd
- +*_exports.h
- +/.tmp_versions/
- +/Module.markers
- +/Module.symvers
- +/modules.order
- +/ndis_exports.h
- +/win2lin_stubs.h
- diff -Nuar ndiswrapper-1.60.orig/driver/loader.h ndiswrapper-1.60/driver/loader.h
- --- ndiswrapper-1.60.orig/driver/loader.h 2016-07-27 19:05:10.593950240 +0300
- +++ ndiswrapper-1.60/driver/loader.h 2016-07-27 19:06:09.795949180 +0300
- @@ -16,10 +16,6 @@
- #ifndef _LOADER_H_
- #define _LOADER_H_
-
- -#if LINUX_VERSION_CODE > KERNEL_VERSION(4,0,0)
- -#include <linux/vmalloc.h>
- -#endif
- -
- #include "ndiswrapper.h"
-
- #ifndef __KERNEL__
- diff -Nuar ndiswrapper-1.60.orig/driver/ntoskernel.h ndiswrapper-1.60/driver/ntoskernel.h
- --- ndiswrapper-1.60.orig/driver/ntoskernel.h 2016-07-27 19:05:10.593950240 +0300
- +++ ndiswrapper-1.60/driver/ntoskernel.h 2016-07-27 19:06:13.834949108 +0300
- @@ -46,6 +46,8 @@
- #include <linux/percpu.h>
- #include <linux/kthread.h>
- #include <linux/workqueue.h>
- +#include <linux/vmalloc.h>
- +
-
- #if !defined(CONFIG_X86) && !defined(CONFIG_X86_64)
- #error "this module is for x86 or x86_64 architectures only"
- @@ -358,8 +360,18 @@
- #define prandom_seed(seed) net_srandom(seed)
- #endif
-
- -#if LINUX_VERSION_CODE < KERNEL_VERSION(4,0,0)
- -#define strncasecmp strnicmp
- +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22)
- +static int strncasecmp(const char *s1, const char *s2, size_t n)
- +{
- + strnicmp(s1, s2, n);
- +}
- +#endif
- +
- +#if LINUX_VERSION_CODE < KERNEL_VERSION(4,7,0)
- +static inline void netif_trans_update(struct net_device *dev)
- +{
- + dev->trans_start = jiffies;
- +}
- #endif
-
- /* TICK is 100ns */
- diff -Nuar ndiswrapper-1.60.orig/driver/wrapndis.c ndiswrapper-1.60/driver/wrapndis.c
- --- ndiswrapper-1.60.orig/driver/wrapndis.c 2016-07-27 19:05:10.593950240 +0300
- +++ ndiswrapper-1.60/driver/wrapndis.c 2016-07-27 19:06:23.295948938 +0300
- @@ -704,7 +704,7 @@
- n = wnd->max_tx_packets;
- n = mp_tx_packets(wnd, wnd->tx_ring_start, n);
- if (n) {
- - wnd->net_dev->trans_start = jiffies;
- + netif_trans_update(wnd->net_dev);
- wnd->tx_ring_start =
- (wnd->tx_ring_start + n) % TX_RING_SIZE;
- wnd->is_tx_ring_full = 0;
- diff -Nuar ndiswrapper-1.60.orig/ndiswrapper.spec ndiswrapper-1.60/ndiswrapper.spec
- --- ndiswrapper-1.60.orig/ndiswrapper.spec 2016-07-27 19:05:10.594950240 +0300
- +++ ndiswrapper-1.60/ndiswrapper.spec 2016-07-27 19:06:28.472948846 +0300
- @@ -1,5 +1,5 @@
- # Define ndiswrapper_version only if it is not already defined.
- -%{!?ndiswrapper_version: %define ndiswrapper_version 1.60}
- +%{!?ndiswrapper_version: %define ndiswrapper_version svn}
- %{!?ndiswrapper_release: %define ndiswrapper_release 1}
-
- # Define kernel version if not already defined
- diff -Nuar ndiswrapper-1.60.orig/utils/.gitignore ndiswrapper-1.60/utils/.gitignore
- --- ndiswrapper-1.60.orig/utils/.gitignore 1970-01-01 02:00:00.000000000 +0200
- +++ ndiswrapper-1.60/utils/.gitignore 2016-07-27 19:06:29.224948832 +0300
- @@ -0,0 +1 @@
- +/loadndisdriver
|