From 2fbabd8a263a73783bd1891be6dfc0a11ea16cd2 Mon Sep 17 00:00:00 2001 From: evilphish Date: Wed, 8 Nov 2017 20:32:59 +0100 Subject: [PATCH] Fix for compilation error on 4.10 kernel --- os_dep/linux/ioctl_cfg80211.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c index dbb261d..b9b05d4 100644 --- a/os_dep/linux/ioctl_cfg80211.c +++ b/os_dep/linux/ioctl_cfg80211.c @@ -3731,8 +3731,10 @@ static int rtw_cfg80211_add_monitor_if(_adapter *padapter, char *name, struct ne mon_ndev->name[IFNAMSIZ - 1] = 0; #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12 ,0)) mon_ndev->needs_free_netdev = true; -#else +#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)) mon_ndev->priv_destructor = rtw_ndev_destructor; +#else + mon_ndev->destructor = rtw_ndev_destructor; #endif #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 9)) mon_ndev->needs_free_netdev = false;