File ndiswrapper-1.58-kernel-3.12.patch of Package ndiswrapper.openSUSE_13.1_Update
diff -up driver/wrapper.c.orig-312 driver/wrapper.c --- driver/wrapper.c.orig-312 2014-09-07 12:18:00.302936260 +0200 +++ driver/wrapper.c 2014-09-07 12:21:11.466845105 +0200 @@ -20,7 +20,8 @@ #include "wrapper.h" char *if_name = "wlan%d"; -int proc_uid, proc_gid; +kuid_t proc_uid; +kgid_t proc_gid; int hangcheck_interval; static char *utils_version = UTILS_VERSION; int debug = DEBUG; diff -up driver/wrapper.h.orig-312 driver/wrapper.h --- driver/wrapper.h.orig-312 2013-02-19 19:00:37.000000000 +0100 +++ driver/wrapper.h 2014-09-07 12:20:32.568474102 +0200 @@ -17,8 +17,8 @@ #define WRAPPER_H extern char *if_name; -extern int proc_uid; -extern int proc_gid; +extern kuid_t proc_uid; +extern kgid_t proc_gid; extern int hangcheck_interval; #endif /* WRAPPER_H */