From bbaa0633e999ede3d82b6de59c599bc9f25c452d Mon Sep 17 00:00:00 2001 From: thomasl Date: Thu, 20 Nov 2014 14:34:06 +0000 Subject: [PATCH] alloc_netdev changed in kernel 3.17 git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6049 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- openair2/NAS/DRIVER/LITE/device.c | 5 +++++ 1 file changed, 5 insertions(+) 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) {