/home/piggz/.local/src/usb-rndis-lite/usbnet.c: In function ‘init_status’: /home/piggz/.local/src/usb-rndis-lite/usbnet.c:183: error: ‘SLAB_KERNEL’ undeclared (first use in this function) /home/piggz/.local/src/usb-rndis-lite/usbnet.c:183: error: (Each undeclared identifier is reported only once /home/piggz/.local/src/usb-rndis-lite/usbnet.c:183: error: for each function it appears in.) /home/piggz/.local/src/usb-rndis-lite/usbnet.c:1153:38: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /home/piggz/.local/src/usb-rndis-lite/usbnet.c: In function ‘usbnet_probe’: /home/piggz/.local/src/usb-rndis-lite/usbnet.c:1153: error: ‘INIT_WORK’ undeclared (first use in this function) make[2]: *** [/home/piggz/.local/src/usb-rndis-lite/usbnet.o] Error 1 make[1]: *** [_module_/home/piggz/.local/src/usb-rndis-lite] Error 2 make[1]: Leaving directory `/usr/src/2.6.20.3-tmb-2mdv' make: *** [default] Error 2 [piggz@enterprise usb-rndis-lite]$