Przeglądaj źródła

Fixed error building with CentOS 7 w/ kernel 3.10

Yang Liu 9 lat temu
rodzic
commit
a242ac2f43
1 zmienionych plików z 8 dodań i 2 usunięć
  1. 8 2
      os_dep/linux/os_intfs.c

+ 8 - 2
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;