projects
/
openwrt
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hostapd: Update to version 2.8 (2019-04-21)
[openwrt/openwrt.git]
/
package
/
network
/
services
/
hostapd
/
patches
/
011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
diff --git
a/package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
b/package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
index 184b6e9e9debf4c618fcc1ea1e68239556585a63..e3afc97f825eeeb6bc17530ccf0e1c40336007b8 100644
(file)
--- a/
package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
+++ b/
package/network/services/hostapd/patches/011-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch
@@
-1,8
+1,7
@@
-From
bbaa6142eadf229334436fdbf51aa65bb819f771
Mon Sep 17 00:00:00 2001
+From
89fa0d75fb1be82330258082ed3d7fd452eb6076
Mon Sep 17 00:00:00 2001
From: Peter Oh <peter.oh@bowerswilkins.com>
From: Peter Oh <peter.oh@bowerswilkins.com>
-Date: Tue, 29 May 2018 14:39:15 -0700
-Subject: [PATCH 11/18] mesh: Allow DFS channels to be selected if dfs is
- enabled
+Date: Mon, 27 Aug 2018 14:28:45 -0700
+Subject: [PATCH 3/7] mesh: Allow DFS channels to be selected if dfs is enabled
Note: DFS is assumed to be usable if a country code has been set
Note: DFS is assumed to be usable if a country code has been set
@@
-14,7
+13,7
@@
Signed-off-by: Peter Oh <peter.oh@bowerswilkins.com>
--- a/wpa_supplicant/wpa_supplicant.c
+++ b/wpa_supplicant/wpa_supplicant.c
--- a/wpa_supplicant/wpa_supplicant.c
+++ b/wpa_supplicant/wpa_supplicant.c
-@@ -2
090,6 +2090
,8 @@ void ibss_mesh_setup_freq(struct wpa_sup
+@@ -2
148,6 +2148
,8 @@ void ibss_mesh_setup_freq(struct wpa_sup
struct hostapd_freq_params vht_freq;
int chwidth, seg0, seg1;
u32 vht_caps = 0;
struct hostapd_freq_params vht_freq;
int chwidth, seg0, seg1;
u32 vht_caps = 0;
@@
-23,7
+22,7
@@
Signed-off-by: Peter Oh <peter.oh@bowerswilkins.com>
freq->freq = ssid->frequency;
freq->freq = ssid->frequency;
-@@ -2
166,8 +2168
,11 @@ void ibss_mesh_setup_freq(struct wpa_sup
+@@ -2
224,8 +2226
,11 @@ void ibss_mesh_setup_freq(struct wpa_sup
return;
/* Check primary channel flags */
return;
/* Check primary channel flags */
@@
-34,9
+33,9
@@
Signed-off-by: Peter Oh <peter.oh@bowerswilkins.com>
+ if (!dfs_enabled)
+ return;
+ if (!dfs_enabled)
+ return;
- #ifdef CONFIG_HT_OVERRIDES
- if (ssid->disable_ht40)
-@@ -2
193,8 +2198
,11 @@ void ibss_mesh_setup_freq(struct wpa_sup
+ freq->channel = pri_chan->chan;
+
+@@ -2
256,8 +2261
,11 @@ void ibss_mesh_setup_freq(struct wpa_sup
return;
/* Check secondary channel flags */
return;
/* Check secondary channel flags */
@@
-47,9
+46,9
@@
Signed-off-by: Peter Oh <peter.oh@bowerswilkins.com>
+ if (!dfs_enabled)
+ return;
+ if (!dfs_enabled)
+ return;
- freq->channel = pri_chan->chan;
-
-@@ -2
284,8 +2292,11 @@ void ibss_mesh_setup_freq(struct wpa_sup
+ if (ht40 == -1) {
+ if (!(pri_chan->flag & HOSTAPD_CHAN_HT40MINUS))
+@@ -2
348,8 +2356,11 @@ skip_ht40:
return;
/* Back to HT configuration if channel not usable */
return;
/* Back to HT configuration if channel not usable */
@@
-62,7
+61,7
@@
Signed-off-by: Peter Oh <peter.oh@bowerswilkins.com>
}
chwidth = VHT_CHANWIDTH_80MHZ;
}
chwidth = VHT_CHANWIDTH_80MHZ;
-@@ -23
05,10 +2316,11 @@ void ibss_mesh_setup_freq(struct wpa_sup
+@@ -23
69,10 +2380,11 @@ skip_ht40:
if (!chan)
continue;
if (!chan)
continue;