[ar7] update acx-mac80211 to a newer snapshot and fix its compilation wrt new include...
[openwrt.git] / package / acx-mac80211 / patches / 003-if_types.patch
diff --git a/package/acx-mac80211/patches/003-if_types.patch b/package/acx-mac80211/patches/003-if_types.patch
deleted file mode 100644 (file)
index 27f6ac6..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
---- a/acx_mac80211.h
-+++ b/acx_mac80211.h
-@@ -36,7 +36,7 @@ struct acx_interface {                
-         /* Current BSSID (if any). */       
-         u8 *bssid;
--        /* Interface type. (IEEE80211_IF_TYPE_XXX) */
-+        /* Interface type. (NL80211_IFTYPE_XXX) */
-         int type; 
-         /* Counter of active monitor interfaces. */
-         int monitor;
---- a/common.c
-+++ b/common.c
-@@ -4111,28 +4111,28 @@ static void acx_s_select_opmode(acx_devi
-       if (adev->interface.operating) {
-               switch (adev->interface.type) {
--                      case IEEE80211_IF_TYPE_AP:
-+                      case NL80211_IFTYPE_AP:
-                               if (adev->mode != ACX_MODE_3_AP)
-                               {
-                                       adev->mode = ACX_MODE_3_AP;
-                                       changed = 1;
-                               }
-                               break;
--                      case IEEE80211_IF_TYPE_IBSS:
-+                      case NL80211_IFTYPE_ADHOC:
-                               if (adev->mode != ACX_MODE_0_ADHOC)
-                               {
-                                       adev->mode = ACX_MODE_0_ADHOC;
-                                       changed = 1;
-                               }
-                               break;
--                      case IEEE80211_IF_TYPE_STA:
-+                      case NL80211_IFTYPE_STATION:
-                               if (adev->mode != ACX_MODE_2_STA)
-                               {
-                                       adev->mode = ACX_MODE_2_STA;
-                                       changed = 1;
-                               }
-                               break;
--                      case IEEE80211_IF_TYPE_WDS:
-+                      case NL80211_IFTYPE_WDS:
-                       default:
-                               if (adev->mode != ACX_MODE_OFF)
-                               {
-@@ -4142,7 +4142,7 @@ static void acx_s_select_opmode(acx_devi
-                       break;
-               }
-       } else {
--              if (adev->interface.type == IEEE80211_IF_TYPE_MNTR)
-+              if (adev->interface.type == NL80211_IFTYPE_MONITOR)
-               {
-                       if (adev->mode != ACX_MODE_MONITOR)
-                       {
-@@ -4186,7 +4186,7 @@ int acx_add_interface(struct ieee80211_h
-       FN_ENTER;
-       acx_lock(adev, flags);
--      if (conf->type == IEEE80211_IF_TYPE_MNTR) {
-+      if (conf->type == NL80211_IFTYPE_MONITOR) {
-               adev->interface.monitor++;
-       } else {
-               if (adev->interface.operating)
-@@ -4232,7 +4232,7 @@ void acx_remove_interface(struct ieee802
-       FN_ENTER;
-       acx_sem_lock(adev);
--      if (conf->type == IEEE80211_IF_TYPE_MNTR) {
-+      if (conf->type == NL80211_IFTYPE_MONITOR) {
-               adev->interface.monitor--;
- //                assert(bcm->interface.monitor >= 0);
-       } else {
-@@ -4386,7 +4386,7 @@ extern int acx_config_interface(struct i
-       acx_lock(adev, flags);
--      if ((vif->type != IEEE80211_IF_TYPE_MNTR)
-+      if ((vif->type != NL80211_IFTYPE_MONITOR)
-           && (adev->vif == vif)) {
-               if (conf->bssid)
-               {
-@@ -4394,7 +4394,7 @@ extern int acx_config_interface(struct i
-                       MAC_COPY(adev->bssid,conf->bssid);
-               }
-       }
--      if ((vif->type == IEEE80211_IF_TYPE_AP)
-+      if ((vif->type == NL80211_IFTYPE_AP)
-           && (adev->vif == vif)) {
-               if ((conf->ssid_len > 0) && conf->ssid)
-               {
This page took 0.024881 seconds and 4 git commands to generate.