diff --git a/openair2/NAS/DRIVER/LITE/device.c b/openair2/NAS/DRIVER/LITE/device.c index 99430bc19d..5c931a4cc4 100755 --- a/openair2/NAS/DRIVER/LITE/device.c +++ b/openair2/NAS/DRIVER/LITE/device.c @@ -50,6 +50,7 @@ //#include #include +#include #include #include #include @@ -530,7 +531,11 @@ int init_module (void) { sprintf(devicename,"oai%d",inst); +#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 0) oai_nw_drv_dev[inst] = alloc_netdev(sizeof(struct oai_nw_drv_priv),devicename, oai_nw_drv_init); +#else + oai_nw_drv_dev[inst] = alloc_netdev(sizeof(struct oai_nw_drv_priv),devicename, NET_NAME_PREDICTABLE, nas_init); +#endif //netif_stop_queue(oai_nw_drv_dev[inst]); if (oai_nw_drv_dev[inst] == NULL) {