From a242ac2f4317b7532378a0a3afb53e330b70a7fb Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Mon, 25 Jul 2016 00:36:19 +0800 Subject: [PATCH] Fixed error building with CentOS 7 w/ kernel 3.10 --- os_dep/linux/os_intfs.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c index 2fe06a7..4f79e14 100644 --- a/os_dep/linux/os_intfs.c +++ b/os_dep/linux/os_intfs.c @@ -999,8 +999,14 @@ unsigned int rtw_classify8021d(struct sk_buff *skb) return dscp >> 5; } -static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, void *accel_priv, select_queue_fallback_t fallback) -{ +static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0)) + , void *unused +#endif +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0)) + , select_queue_fallback_t fallback +#endif +){ _adapter *padapter = rtw_netdev_priv(dev); struct mlme_priv *pmlmepriv = &padapter->mlmepriv;