diff --git a/openair2/NAS/DRIVER/MESH/device.c b/openair2/NAS/DRIVER/MESH/device.c index e9e7572723..b5189ea42e 100755 --- a/openair2/NAS/DRIVER/MESH/device.c +++ b/openair2/NAS/DRIVER/MESH/device.c @@ -49,6 +49,7 @@ //#include #include +#include #include #include #include @@ -470,7 +471,11 @@ int init_module (void) { sprintf(devicename,"oai%d",inst); +#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 0) nasdev[inst] = alloc_netdev(sizeof(struct nas_priv),devicename, nas_init); +#else + nasdev[inst] = alloc_netdev(sizeof(struct nas_priv),devicename, NET_NAME_PREDICTABLE, nas_init); +#endif priv = netdev_priv(nasdev[inst]); if (nasdev[inst]){