--- /dev/null
+--- a/include/osdep_service_linux.h 2018-09-05 09:10:22.425499934 +0200
++++ b/include/osdep_service_linux.h 2018-09-05 09:12:02.094044218 +0200
+@@ -273,8 +273,12 @@
+ {\r
+ /* setup_timer(ptimer, pfunc,(u32)cntx); */\r
+ ptimer->function = pfunc;\r
++#if (LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0))\r
+ ptimer->data = (unsigned long)cntx;\r
+ init_timer(ptimer);\r
++#else\r
++ timer_setup(ptimer, pfunc, 0);\r
++#endif\r
+ }\r
+ \r
+ __inline static void _set_timer(_timer *ptimer, u32 delay_time)\r