]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
HE: Remove VHT_ prefix from CHANWITDH_* define
authorJohn Crispin <john@phrozen.org>
Mon, 20 May 2019 07:55:06 +0000 (09:55 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 27 May 2019 13:27:49 +0000 (16:27 +0300)
The bandwidth values are shared between VHT and HE mode so remove the
VHT specific prefix.

Signed-off-by: Shashidhar Lakkavalli <slakkavalli@datto.com>
Signed-off-by: John Crispin <john@phrozen.org>
20 files changed:
src/ap/acs.c
src/ap/ap_drv_ops.c
src/ap/dfs.c
src/ap/drv_callbacks.c
src/ap/hostapd.c
src/ap/hw_features.c
src/ap/ieee802_11_vht.c
src/ap/neighbor_db.c
src/common/hw_features_common.c
src/common/ieee802_11_common.c
src/common/ieee802_11_defs.h
wpa_supplicant/ap.c
wpa_supplicant/config.c
wpa_supplicant/ctrl_iface.c
wpa_supplicant/mesh.c
wpa_supplicant/op_classes.c
wpa_supplicant/p2p_supplicant.c
wpa_supplicant/rrm.c
wpa_supplicant/wnm_sta.c
wpa_supplicant/wpa_supplicant.c

index 3b4507575328a842f4307db32fdc7769b10c47a7..3682dcd949aea70dbf1eecc5700f5a56a8701108 100644 (file)
@@ -596,10 +596,10 @@ acs_find_ideal_chan(struct hostapd_iface *iface)
 
        if (iface->conf->ieee80211ac) {
                switch (iface->conf->vht_oper_chwidth) {
-               case VHT_CHANWIDTH_80MHZ:
+               case CHANWIDTH_80MHZ:
                        n_chans = 4;
                        break;
-               case VHT_CHANWIDTH_160MHZ:
+               case CHANWIDTH_160MHZ:
                        n_chans = 8;
                        break;
                }
@@ -649,7 +649,7 @@ acs_find_ideal_chan(struct hostapd_iface *iface)
                if (iface->current_mode->mode == HOSTAPD_MODE_IEEE80211A &&
                    iface->conf->ieee80211ac) {
                        if (iface->conf->vht_oper_chwidth ==
-                           VHT_CHANWIDTH_80MHZ &&
+                           CHANWIDTH_80MHZ &&
                            !acs_usable_vht80_chan(chan)) {
                                wpa_printf(MSG_DEBUG,
                                           "ACS: Channel %d: not allowed as primary channel for VHT80",
@@ -658,7 +658,7 @@ acs_find_ideal_chan(struct hostapd_iface *iface)
                        }
 
                        if (iface->conf->vht_oper_chwidth ==
-                           VHT_CHANWIDTH_160MHZ &&
+                           CHANWIDTH_160MHZ &&
                            !acs_usable_vht160_chan(chan)) {
                                wpa_printf(MSG_DEBUG,
                                           "ACS: Channel %d: not allowed as primary channel for VHT160",
@@ -790,13 +790,13 @@ static void acs_adjust_vht_center_freq(struct hostapd_iface *iface)
        wpa_printf(MSG_DEBUG, "ACS: Adjusting VHT center frequency");
 
        switch (iface->conf->vht_oper_chwidth) {
-       case VHT_CHANWIDTH_USE_HT:
+       case CHANWIDTH_USE_HT:
                offset = 2 * iface->conf->secondary_channel;
                break;
-       case VHT_CHANWIDTH_80MHZ:
+       case CHANWIDTH_80MHZ:
                offset = 6;
                break;
-       case VHT_CHANWIDTH_160MHZ:
+       case CHANWIDTH_160MHZ:
                offset = 14;
                break;
        default:
index 61390f93df431458625d3cb7aade6b106752739d..f353756c14162e0d3838968762a3e743fccf9b04 100644 (file)
@@ -932,12 +932,12 @@ int hostapd_drv_do_acs(struct hostapd_data *hapd)
        /* Note: VHT20 is defined by combination of ht_capab & vht_oper_chwidth
         */
        if (hapd->iface->conf->ieee80211ac && params.ht40_enabled) {
-               if (hapd->iface->conf->vht_oper_chwidth == VHT_CHANWIDTH_80MHZ)
+               if (hapd->iface->conf->vht_oper_chwidth == CHANWIDTH_80MHZ)
                        params.ch_width = 80;
                else if (hapd->iface->conf->vht_oper_chwidth ==
-                        VHT_CHANWIDTH_160MHZ ||
+                        CHANWIDTH_160MHZ ||
                         hapd->iface->conf->vht_oper_chwidth ==
-                        VHT_CHANWIDTH_80P80MHZ)
+                        CHANWIDTH_80P80MHZ)
                        params.ch_width = 160;
        }
 
index 79cd00f44a780c9a6e1a9b254a0b66e581cf1e30..97c5acfed0dfd55337613401c38f8cad15a56855 100644 (file)
@@ -30,15 +30,15 @@ static int dfs_get_used_n_chans(struct hostapd_iface *iface, int *seg1)
 
        if (iface->conf->ieee80211ac) {
                switch (iface->conf->vht_oper_chwidth) {
-               case VHT_CHANWIDTH_USE_HT:
+               case CHANWIDTH_USE_HT:
                        break;
-               case VHT_CHANWIDTH_80MHZ:
+               case CHANWIDTH_80MHZ:
                        n_chans = 4;
                        break;
-               case VHT_CHANWIDTH_160MHZ:
+               case CHANWIDTH_160MHZ:
                        n_chans = 8;
                        break;
-               case VHT_CHANWIDTH_80P80MHZ:
+               case CHANWIDTH_80P80MHZ:
                        n_chans = 4;
                        *seg1 = 4;
                        break;
@@ -247,7 +247,7 @@ static void dfs_adjust_vht_center_freq(struct hostapd_iface *iface,
        *vht_oper_centr_freq_seg1_idx = 0;
 
        switch (iface->conf->vht_oper_chwidth) {
-       case VHT_CHANWIDTH_USE_HT:
+       case CHANWIDTH_USE_HT:
                if (secondary_channel == 1)
                        *vht_oper_centr_freq_seg0_idx = chan->chan + 2;
                else if (secondary_channel == -1)
@@ -255,10 +255,10 @@ static void dfs_adjust_vht_center_freq(struct hostapd_iface *iface,
                else
                        *vht_oper_centr_freq_seg0_idx = chan->chan;
                break;
-       case VHT_CHANWIDTH_80MHZ:
+       case CHANWIDTH_80MHZ:
                *vht_oper_centr_freq_seg0_idx = chan->chan + 6;
                break;
-       case VHT_CHANWIDTH_160MHZ:
+       case CHANWIDTH_160MHZ:
                *vht_oper_centr_freq_seg0_idx = chan->chan + 14;
                break;
        default:
@@ -291,17 +291,17 @@ static int dfs_get_start_chan_idx(struct hostapd_iface *iface, int *seg1_start)
        /* VHT */
        if (iface->conf->ieee80211ac) {
                switch (iface->conf->vht_oper_chwidth) {
-               case VHT_CHANWIDTH_USE_HT:
+               case CHANWIDTH_USE_HT:
                        break;
-               case VHT_CHANWIDTH_80MHZ:
+               case CHANWIDTH_80MHZ:
                        channel_no =
                                iface->conf->vht_oper_centr_freq_seg0_idx - 6;
                        break;
-               case VHT_CHANWIDTH_160MHZ:
+               case CHANWIDTH_160MHZ:
                        channel_no =
                                iface->conf->vht_oper_centr_freq_seg0_idx - 14;
                        break;
-               case VHT_CHANWIDTH_80P80MHZ:
+               case CHANWIDTH_80P80MHZ:
                        channel_no =
                                iface->conf->vht_oper_centr_freq_seg0_idx - 6;
                        chan_seg1 =
index 6a40b8f9810ca28583b25c79ce24dfd45ac3b386..2882dd66917272733e96a7be75a9dfd929eb542f 100644 (file)
@@ -808,19 +808,19 @@ void hostapd_event_ch_switch(struct hostapd_data *hapd, int freq, int ht,
 
        switch (width) {
        case CHAN_WIDTH_80:
-               chwidth = VHT_CHANWIDTH_80MHZ;
+               chwidth = CHANWIDTH_80MHZ;
                break;
        case CHAN_WIDTH_80P80:
-               chwidth = VHT_CHANWIDTH_80P80MHZ;
+               chwidth = CHANWIDTH_80P80MHZ;
                break;
        case CHAN_WIDTH_160:
-               chwidth = VHT_CHANWIDTH_160MHZ;
+               chwidth = CHANWIDTH_160MHZ;
                break;
        case CHAN_WIDTH_20_NOHT:
        case CHAN_WIDTH_20:
        case CHAN_WIDTH_40:
        default:
-               chwidth = VHT_CHANWIDTH_USE_HT;
+               chwidth = CHANWIDTH_USE_HT;
                break;
        }
 
@@ -964,24 +964,24 @@ void hostapd_acs_channel_selected(struct hostapd_data *hapd,
                /* set defaults for backwards compatibility */
                hapd->iconf->vht_oper_centr_freq_seg1_idx = 0;
                hapd->iconf->vht_oper_centr_freq_seg0_idx = 0;
-               hapd->iconf->vht_oper_chwidth = VHT_CHANWIDTH_USE_HT;
+               hapd->iconf->vht_oper_chwidth = CHANWIDTH_USE_HT;
                if (acs_res->ch_width == 80) {
                        hapd->iconf->vht_oper_centr_freq_seg0_idx =
                                acs_res->vht_seg0_center_ch;
-                       hapd->iconf->vht_oper_chwidth = VHT_CHANWIDTH_80MHZ;
+                       hapd->iconf->vht_oper_chwidth = CHANWIDTH_80MHZ;
                } else if (acs_res->ch_width == 160) {
                        if (acs_res->vht_seg1_center_ch == 0) {
                                hapd->iconf->vht_oper_centr_freq_seg0_idx =
                                        acs_res->vht_seg0_center_ch;
                                hapd->iconf->vht_oper_chwidth =
-                                       VHT_CHANWIDTH_160MHZ;
+                                       CHANWIDTH_160MHZ;
                        } else {
                                hapd->iconf->vht_oper_centr_freq_seg0_idx =
                                        acs_res->vht_seg0_center_ch;
                                hapd->iconf->vht_oper_centr_freq_seg1_idx =
                                        acs_res->vht_seg1_center_ch;
                                hapd->iconf->vht_oper_chwidth =
-                                       VHT_CHANWIDTH_80P80MHZ;
+                                       CHANWIDTH_80P80MHZ;
                        }
                }
        }
index d0fecc895670b0d79460c43592c102fe2c0e84c0..9fce748f13f9170106444f40a8a286578fbaa701 100644 (file)
@@ -3227,16 +3227,16 @@ static int hostapd_change_config_freq(struct hostapd_data *hapd,
        case 0:
        case 20:
        case 40:
-               conf->vht_oper_chwidth = VHT_CHANWIDTH_USE_HT;
+               conf->vht_oper_chwidth = CHANWIDTH_USE_HT;
                break;
        case 80:
                if (params->center_freq2)
-                       conf->vht_oper_chwidth = VHT_CHANWIDTH_80P80MHZ;
+                       conf->vht_oper_chwidth = CHANWIDTH_80P80MHZ;
                else
-                       conf->vht_oper_chwidth = VHT_CHANWIDTH_80MHZ;
+                       conf->vht_oper_chwidth = CHANWIDTH_80MHZ;
                break;
        case 160:
-               conf->vht_oper_chwidth = VHT_CHANWIDTH_160MHZ;
+               conf->vht_oper_chwidth = CHANWIDTH_160MHZ;
                break;
        default:
                return -1;
@@ -3271,15 +3271,15 @@ static int hostapd_fill_csa_settings(struct hostapd_data *hapd,
        switch (settings->freq_params.bandwidth) {
        case 80:
                if (settings->freq_params.center_freq2)
-                       vht_bandwidth = VHT_CHANWIDTH_80P80MHZ;
+                       vht_bandwidth = CHANWIDTH_80P80MHZ;
                else
-                       vht_bandwidth = VHT_CHANWIDTH_80MHZ;
+                       vht_bandwidth = CHANWIDTH_80MHZ;
                break;
        case 160:
-               vht_bandwidth = VHT_CHANWIDTH_160MHZ;
+               vht_bandwidth = CHANWIDTH_160MHZ;
                break;
        default:
-               vht_bandwidth = VHT_CHANWIDTH_USE_HT;
+               vht_bandwidth = CHANWIDTH_USE_HT;
                break;
        }
 
@@ -3393,7 +3393,7 @@ void
 hostapd_switch_channel_fallback(struct hostapd_iface *iface,
                                const struct hostapd_freq_params *freq_params)
 {
-       int vht_seg0_idx = 0, vht_seg1_idx = 0, vht_bw = VHT_CHANWIDTH_USE_HT;
+       int vht_seg0_idx = 0, vht_seg1_idx = 0, vht_bw = CHANWIDTH_USE_HT;
 
        wpa_printf(MSG_DEBUG, "Restarting all CSA-related BSSes");
 
@@ -3406,16 +3406,16 @@ hostapd_switch_channel_fallback(struct hostapd_iface *iface,
        case 0:
        case 20:
        case 40:
-               vht_bw = VHT_CHANWIDTH_USE_HT;
+               vht_bw = CHANWIDTH_USE_HT;
                break;
        case 80:
                if (freq_params->center_freq2)
-                       vht_bw = VHT_CHANWIDTH_80P80MHZ;
+                       vht_bw = CHANWIDTH_80P80MHZ;
                else
-                       vht_bw = VHT_CHANWIDTH_80MHZ;
+                       vht_bw = CHANWIDTH_80MHZ;
                break;
        case 160:
-               vht_bw = VHT_CHANWIDTH_160MHZ;
+               vht_bw = CHANWIDTH_160MHZ;
                break;
        default:
                wpa_printf(MSG_WARNING, "Unknown CSA bandwidth: %d",
index 8ac33bb39fc070d5f5d4f6bc75c1a085c78a85cb..55244f9bf9585788c9924c458467f13bdea5ed65 100644 (file)
@@ -331,7 +331,7 @@ static void ieee80211n_check_scan(struct hostapd_iface *iface)
                iface->conf->secondary_channel = 0;
                iface->conf->vht_oper_centr_freq_seg0_idx = 0;
                iface->conf->vht_oper_centr_freq_seg1_idx = 0;
-               iface->conf->vht_oper_chwidth = VHT_CHANWIDTH_USE_HT;
+               iface->conf->vht_oper_chwidth = CHANWIDTH_USE_HT;
                res = 1;
                wpa_printf(MSG_INFO, "Fallback to 20 MHz");
        }
index 54ee080a43f0239f9b7a37120463352cdf52a6cb..269345fbf85b68883112abab6d925efe844ff257 100644 (file)
@@ -242,7 +242,7 @@ u8 * hostapd_eid_txpower_envelope(struct hostapd_data *hapd, u8 *eid)
                return eid;
 
        switch (iface->conf->vht_oper_chwidth) {
-       case VHT_CHANWIDTH_USE_HT:
+       case CHANWIDTH_USE_HT:
                if (iconf->secondary_channel == 0) {
                        /* Max Transmit Power count = 0 (20 MHz) */
                        tx_pwr_count = 0;
@@ -251,12 +251,12 @@ u8 * hostapd_eid_txpower_envelope(struct hostapd_data *hapd, u8 *eid)
                        tx_pwr_count = 1;
                }
                break;
-       case VHT_CHANWIDTH_80MHZ:
+       case CHANWIDTH_80MHZ:
                /* Max Transmit Power count = 2 (20, 40, and 80 MHz) */
                tx_pwr_count = 2;
                break;
-       case VHT_CHANWIDTH_80P80MHZ:
-       case VHT_CHANWIDTH_160MHZ:
+       case CHANWIDTH_80P80MHZ:
+       case CHANWIDTH_160MHZ:
                /* Max Transmit Power count = 3 (20, 40, 80, 160/80+80 MHz) */
                tx_pwr_count = 3;
                break;
index 2b6f72726b64efcbf6d3f1e1ddb47990d06d65c3..37ec78322553419e98b70f5d0322a009db8ce3be 100644 (file)
@@ -145,13 +145,13 @@ static enum nr_chan_width hostapd_get_nr_chan_width(struct hostapd_data *hapd,
                return NR_CHAN_WIDTH_20;
        if (!hapd->iconf->secondary_channel)
                return NR_CHAN_WIDTH_20;
-       if (!vht || hapd->iconf->vht_oper_chwidth == VHT_CHANWIDTH_USE_HT)
+       if (!vht || hapd->iconf->vht_oper_chwidth == CHANWIDTH_USE_HT)
                return NR_CHAN_WIDTH_40;
-       if (hapd->iconf->vht_oper_chwidth == VHT_CHANWIDTH_80MHZ)
+       if (hapd->iconf->vht_oper_chwidth == CHANWIDTH_80MHZ)
                return NR_CHAN_WIDTH_80;
-       if (hapd->iconf->vht_oper_chwidth == VHT_CHANWIDTH_160MHZ)
+       if (hapd->iconf->vht_oper_chwidth == CHANWIDTH_160MHZ)
                return NR_CHAN_WIDTH_160;
-       if (hapd->iconf->vht_oper_chwidth == VHT_CHANWIDTH_80P80MHZ)
+       if (hapd->iconf->vht_oper_chwidth == CHANWIDTH_80P80MHZ)
                return NR_CHAN_WIDTH_80P80;
        return NR_CHAN_WIDTH_20;
 }
index 49ed80657521abb921f72ef147f57c32cec4f959..1df62962bb6c3ba5f5c0faadd60963d8ecdf905a 100644 (file)
@@ -377,14 +377,14 @@ int hostapd_set_freq_params(struct hostapd_freq_params *data,
        data->bandwidth = sec_channel_offset ? 40 : 20;
 
        if (data->vht_enabled) switch (vht_oper_chwidth) {
-       case VHT_CHANWIDTH_USE_HT:
+       case CHANWIDTH_USE_HT:
                if (center_segment1 ||
                    (center_segment0 != 0 &&
                     5000 + center_segment0 * 5 != data->center_freq1 &&
                     2407 + center_segment0 * 5 != data->center_freq1))
                        return -1;
                break;
-       case VHT_CHANWIDTH_80P80MHZ:
+       case CHANWIDTH_80P80MHZ:
                if (!(vht_caps & VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ)) {
                        wpa_printf(MSG_ERROR,
                                   "80+80 channel width is not supported!");
@@ -395,11 +395,11 @@ int hostapd_set_freq_params(struct hostapd_freq_params *data,
                        return -1;
                data->center_freq2 = 5000 + center_segment1 * 5;
                /* fall through */
-       case VHT_CHANWIDTH_80MHZ:
+       case CHANWIDTH_80MHZ:
                data->bandwidth = 80;
-               if ((vht_oper_chwidth == VHT_CHANWIDTH_80MHZ &&
+               if ((vht_oper_chwidth == CHANWIDTH_80MHZ &&
                     center_segment1) ||
-                   (vht_oper_chwidth == VHT_CHANWIDTH_80P80MHZ &&
+                   (vht_oper_chwidth == CHANWIDTH_80P80MHZ &&
                     !center_segment1) ||
                    !sec_channel_offset)
                        return -1;
@@ -432,7 +432,7 @@ int hostapd_set_freq_params(struct hostapd_freq_params *data,
                                return -1;
                }
                break;
-       case VHT_CHANWIDTH_160MHZ:
+       case CHANWIDTH_160MHZ:
                data->bandwidth = 160;
                if (!(vht_caps & (VHT_CAP_SUPP_CHAN_WIDTH_160MHZ |
                                  VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ))) {
index 4de539935852d248cf972f7e98125577833b7cb6..a081f87cc2a782efa510dc445a3e42354e1d44fe 100644 (file)
@@ -706,7 +706,7 @@ enum hostapd_hw_mode ieee80211_freq_to_chan(int freq, u8 *channel)
 {
        u8 op_class;
 
-       return ieee80211_freq_to_channel_ext(freq, 0, VHT_CHANWIDTH_USE_HT,
+       return ieee80211_freq_to_channel_ext(freq, 0, CHANWIDTH_USE_HT,
                                             &op_class, channel);
 }
 
@@ -716,7 +716,7 @@ enum hostapd_hw_mode ieee80211_freq_to_chan(int freq, u8 *channel)
  * for HT40 and VHT. DFS channels are not covered.
  * @freq: Frequency (MHz) to convert
  * @sec_channel: 0 = non-HT40, 1 = sec. channel above, -1 = sec. channel below
- * @vht: VHT channel width (VHT_CHANWIDTH_*)
+ * @vht: VHT channel width (CHANWIDTH_*)
  * @op_class: Buffer for returning operating class
  * @channel: Buffer for returning channel number
  * Returns: hw_mode on success, NUM_HOSTAPD_MODES on failure
@@ -771,13 +771,13 @@ enum hostapd_hw_mode ieee80211_freq_to_channel_ext(unsigned int freq,
        }
 
        switch (vht) {
-       case VHT_CHANWIDTH_80MHZ:
+       case CHANWIDTH_80MHZ:
                vht_opclass = 128;
                break;
-       case VHT_CHANWIDTH_160MHZ:
+       case CHANWIDTH_160MHZ:
                vht_opclass = 129;
                break;
-       case VHT_CHANWIDTH_80P80MHZ:
+       case CHANWIDTH_80P80MHZ:
                vht_opclass = 130;
                break;
        default:
@@ -896,16 +896,16 @@ int ieee80211_chaninfo_to_channel(unsigned int freq, enum chan_width chanwidth,
        case CHAN_WIDTH_20_NOHT:
        case CHAN_WIDTH_20:
        case CHAN_WIDTH_40:
-               vht = VHT_CHANWIDTH_USE_HT;
+               vht = CHANWIDTH_USE_HT;
                break;
        case CHAN_WIDTH_80:
-               vht = VHT_CHANWIDTH_80MHZ;
+               vht = CHANWIDTH_80MHZ;
                break;
        case CHAN_WIDTH_80P80:
-               vht = VHT_CHANWIDTH_80P80MHZ;
+               vht = CHANWIDTH_80P80MHZ;
                break;
        case CHAN_WIDTH_160:
-               vht = VHT_CHANWIDTH_160MHZ;
+               vht = CHANWIDTH_160MHZ;
                break;
        }
 
index 7eadc7710b917658ad1953085a7daf7daf9d701c..64b6167d3d3f235d36476f4274286c0143aea62f 100644 (file)
@@ -1275,10 +1275,10 @@ struct ieee80211_ampe_ie {
 #define VHT_RX_NSS_MAX_STREAMS                     8
 
 /* VHT channel widths */
-#define VHT_CHANWIDTH_USE_HT   0
-#define VHT_CHANWIDTH_80MHZ    1
-#define VHT_CHANWIDTH_160MHZ   2
-#define VHT_CHANWIDTH_80P80MHZ 3
+#define CHANWIDTH_USE_HT       0
+#define CHANWIDTH_80MHZ                1
+#define CHANWIDTH_160MHZ       2
+#define CHANWIDTH_80P80MHZ     3
 
 #define OUI_MICROSOFT 0x0050f2 /* Microsoft (also used in Wi-Fi specs)
                                * 00:50:F2 */
@@ -2092,7 +2092,7 @@ enum phy_type {
 /*
  * IEEE P802.11-REVmc/D5.0 Table 9-152 - HT/VHT Operation Information
  * subfields.
- * Note: These definitions are not the same as other VHT_CHANWIDTH_*.
+ * Note: These definitions are not the same as other CHANWIDTH_*.
  */
 enum nr_chan_width {
        NR_CHAN_WIDTH_20 = 0,
index 7a3ec30677b2e3eadcc158ecd1b4e28890268d45..eea5b4e599dadd3ce7246c43f0d592af9ded1f25 100644 (file)
@@ -67,7 +67,7 @@ static void wpas_conf_ap_vht(struct wpa_supplicant *wpa_s,
 
        if (!ssid->p2p_group) {
                if (!ssid->vht_center_freq1 ||
-                   conf->vht_oper_chwidth == VHT_CHANWIDTH_USE_HT)
+                   conf->vht_oper_chwidth == CHANWIDTH_USE_HT)
                        goto no_vht;
                ieee80211_freq_to_chan(ssid->vht_center_freq1,
                                       &conf->vht_oper_centr_freq_seg0_idx);
@@ -78,14 +78,14 @@ static void wpas_conf_ap_vht(struct wpa_supplicant *wpa_s,
 
 #ifdef CONFIG_P2P
        switch (conf->vht_oper_chwidth) {
-       case VHT_CHANWIDTH_80MHZ:
-       case VHT_CHANWIDTH_80P80MHZ:
+       case CHANWIDTH_80MHZ:
+       case CHANWIDTH_80P80MHZ:
                center_chan = wpas_p2p_get_vht80_center(wpa_s, mode, channel);
                wpa_printf(MSG_DEBUG,
                           "VHT center channel %u for 80 or 80+80 MHz bandwidth",
                           center_chan);
                break;
-       case VHT_CHANWIDTH_160MHZ:
+       case CHANWIDTH_160MHZ:
                center_chan = wpas_p2p_get_vht160_center(wpa_s, mode, channel);
                wpa_printf(MSG_DEBUG,
                           "VHT center channel %u for 160 MHz bandwidth",
@@ -97,14 +97,14 @@ static void wpas_conf_ap_vht(struct wpa_supplicant *wpa_s,
                 * try oper_cwidth 160 MHz first then VHT 80 MHz, if 160 MHz is
                 * not supported.
                 */
-               conf->vht_oper_chwidth = VHT_CHANWIDTH_160MHZ;
+               conf->vht_oper_chwidth = CHANWIDTH_160MHZ;
                center_chan = wpas_p2p_get_vht160_center(wpa_s, mode, channel);
                if (center_chan) {
                        wpa_printf(MSG_DEBUG,
                                   "VHT center channel %u for auto-selected 160 MHz bandwidth",
                                   center_chan);
                } else {
-                       conf->vht_oper_chwidth = VHT_CHANWIDTH_80MHZ;
+                       conf->vht_oper_chwidth = CHANWIDTH_80MHZ;
                        center_chan = wpas_p2p_get_vht80_center(wpa_s, mode,
                                                                channel);
                        wpa_printf(MSG_DEBUG,
@@ -128,7 +128,7 @@ no_vht:
                   conf->channel);
        conf->vht_oper_centr_freq_seg0_idx =
                conf->channel + conf->secondary_channel * 2;
-       conf->vht_oper_chwidth = VHT_CHANWIDTH_USE_HT;
+       conf->vht_oper_chwidth = CHANWIDTH_USE_HT;
 }
 #endif /* CONFIG_IEEE80211N */
 
index d33ad9a8a3bb678d8584062e55b57e8d0cb956ae..e7cba4847e5baee0624dde0f5dcb6b75b4b03bc5 100644 (file)
@@ -2240,8 +2240,8 @@ static const struct parse_data ssid_fields[] = {
        { INT_RANGE(ht, 0, 1) },
        { INT_RANGE(vht, 0, 1) },
        { INT_RANGE(ht40, -1, 1) },
-       { INT_RANGE(max_oper_chwidth, VHT_CHANWIDTH_USE_HT,
-                   VHT_CHANWIDTH_80P80MHZ) },
+       { INT_RANGE(max_oper_chwidth, CHANWIDTH_USE_HT,
+                   CHANWIDTH_80P80MHZ) },
        { INT(vht_center_freq1) },
        { INT(vht_center_freq2) },
 #ifdef IEEE8021X_EAPOL
index c1664d043673e7b502ebc4ef149ff2114ce3a10b..05b7d5f3688252d2a8d2bc670b17e7d448bd80c3 100644 (file)
@@ -5548,17 +5548,17 @@ static int parse_freq(int chwidth, int freq2)
        if (freq2 < 0)
                return -1;
        if (freq2)
-               return VHT_CHANWIDTH_80P80MHZ;
+               return CHANWIDTH_80P80MHZ;
 
        switch (chwidth) {
        case 0:
        case 20:
        case 40:
-               return VHT_CHANWIDTH_USE_HT;
+               return CHANWIDTH_USE_HT;
        case 80:
-               return VHT_CHANWIDTH_80MHZ;
+               return CHANWIDTH_80MHZ;
        case 160:
-               return VHT_CHANWIDTH_160MHZ;
+               return CHANWIDTH_160MHZ;
        default:
                wpa_printf(MSG_DEBUG, "Unknown max oper bandwidth: %d",
                           chwidth);
index 9db56f282726cf2ba7b80c1aefa117151cb89088..1068a559885270060a189c9be5e49a3cd0657d8e 100644 (file)
@@ -334,14 +334,14 @@ static int wpa_supplicant_mesh_init(struct wpa_supplicant *wpa_s,
                if (ssid->max_oper_chwidth != DEFAULT_MAX_OPER_CHWIDTH)
                        conf->vht_oper_chwidth = ssid->max_oper_chwidth;
                switch (conf->vht_oper_chwidth) {
-               case VHT_CHANWIDTH_80MHZ:
-               case VHT_CHANWIDTH_80P80MHZ:
+               case CHANWIDTH_80MHZ:
+               case CHANWIDTH_80P80MHZ:
                        ieee80211_freq_to_chan(
                                frequency,
                                &conf->vht_oper_centr_freq_seg0_idx);
                        conf->vht_oper_centr_freq_seg0_idx += ssid->ht40 * 2;
                        break;
-               case VHT_CHANWIDTH_160MHZ:
+               case CHANWIDTH_160MHZ:
                        ieee80211_freq_to_chan(
                                frequency,
                                &conf->vht_oper_centr_freq_seg0_idx);
@@ -465,18 +465,18 @@ int wpa_supplicant_join_mesh(struct wpa_supplicant *wpa_s,
                switch (params->freq.bandwidth) {
                case 80:
                        if (params->freq.center_freq2) {
-                               ssid->max_oper_chwidth = VHT_CHANWIDTH_80P80MHZ;
+                               ssid->max_oper_chwidth = CHANWIDTH_80P80MHZ;
                                ssid->vht_center_freq2 =
                                        params->freq.center_freq2;
                        } else {
-                               ssid->max_oper_chwidth = VHT_CHANWIDTH_80MHZ;
+                               ssid->max_oper_chwidth = CHANWIDTH_80MHZ;
                        }
                        break;
                case 160:
-                       ssid->max_oper_chwidth = VHT_CHANWIDTH_160MHZ;
+                       ssid->max_oper_chwidth = CHANWIDTH_160MHZ;
                        break;
                default:
-                       ssid->max_oper_chwidth = VHT_CHANWIDTH_USE_HT;
+                       ssid->max_oper_chwidth = CHANWIDTH_USE_HT;
                        break;
                }
        }
index 947917bb05f46a6674b79f7c4c2a0b31711fd66e..6a85af4eaf37d291ae8fa3d8534743b290fff713 100644 (file)
@@ -348,7 +348,7 @@ size_t wpas_supp_op_class_ie(struct wpa_supplicant *wpa_s,
         * TODO: Use the secondary channel and VHT channel width that will be
         * used after association.
         */
-       if (ieee80211_freq_to_channel_ext(freq, 0, VHT_CHANWIDTH_USE_HT,
+       if (ieee80211_freq_to_channel_ext(freq, 0, CHANWIDTH_USE_HT,
                                          &current, &chan) == NUM_HOSTAPD_MODES)
                return 0;
 
index e7c1f5d5aca41d48eef573e7c6106c2cc7fe643f..a56cdd0b05ec6646d980ac204443e579003b171d 100644 (file)
@@ -5476,7 +5476,7 @@ exit_free:
  * @ht40: Start GO with 40 MHz channel width
  * @vht:  Start GO with VHT support
  * @vht_chwidth: Channel width supported by GO operating with VHT support
- *     (VHT_CHANWIDTH_*).
+ *     (CHANWIDTH_*).
  * @group_ssid: Specific Group SSID for join or %NULL if not set
  * @group_ssid_len: Length of @group_ssid in octets
  * Returns: 0 or new PIN (if pin was %NULL) on success, -1 on unspecified
@@ -9193,11 +9193,11 @@ static int wpas_p2p_move_go_csa(struct wpa_supplicant *wpa_s)
                csa_settings.freq_params.center_freq2 = freq2;
 
                switch (conf->vht_oper_chwidth) {
-               case VHT_CHANWIDTH_80MHZ:
-               case VHT_CHANWIDTH_80P80MHZ:
+               case CHANWIDTH_80MHZ:
+               case CHANWIDTH_80P80MHZ:
                        csa_settings.freq_params.bandwidth = 80;
                        break;
-               case VHT_CHANWIDTH_160MHZ:
+               case CHANWIDTH_160MHZ:
                        csa_settings.freq_params.bandwidth = 160;
                        break;
                }
index cb3c6c995dd9e19f54a9ee172b6dd22fbb0de39d..8468b2f86bd0c75adfaf93d0f93ed6b4faaea87a 100644 (file)
@@ -717,20 +717,20 @@ static int wpas_get_op_chan_phy(int freq, const u8 *ies, size_t ies_len,
                        seg0 = vht_oper->vht_op_info_chan_center_freq_seg0_idx;
                        seg1 = vht_oper->vht_op_info_chan_center_freq_seg1_idx;
                        if (seg1 && abs(seg1 - seg0) == 8)
-                               vht = VHT_CHANWIDTH_160MHZ;
+                               vht = CHANWIDTH_160MHZ;
                        else if (seg1)
-                               vht = VHT_CHANWIDTH_80P80MHZ;
+                               vht = CHANWIDTH_80P80MHZ;
                        else
-                               vht = VHT_CHANWIDTH_80MHZ;
+                               vht = CHANWIDTH_80MHZ;
                        break;
                case 2:
-                       vht = VHT_CHANWIDTH_160MHZ;
+                       vht = CHANWIDTH_160MHZ;
                        break;
                case 3:
-                       vht = VHT_CHANWIDTH_80P80MHZ;
+                       vht = CHANWIDTH_80P80MHZ;
                        break;
                default:
-                       vht = VHT_CHANWIDTH_USE_HT;
+                       vht = CHANWIDTH_USE_HT;
                        break;
                }
        }
index e6d7d6689bb00e9c5a0eb3c0811d962a6f617def..f5a4cb739e4bcd3cee79b4856bd803528811b5b8 100644 (file)
@@ -925,9 +925,9 @@ static int wnm_nei_rep_add_bss(struct wpa_supplicant *wpa_s,
        if (ie && ie[1] >= 1) {
                vht_oper = (struct ieee80211_vht_operation *) (ie + 2);
 
-               if (vht_oper->vht_op_info_chwidth == VHT_CHANWIDTH_80MHZ ||
-                   vht_oper->vht_op_info_chwidth == VHT_CHANWIDTH_160MHZ ||
-                   vht_oper->vht_op_info_chwidth == VHT_CHANWIDTH_80P80MHZ)
+               if (vht_oper->vht_op_info_chwidth == CHANWIDTH_80MHZ ||
+                   vht_oper->vht_op_info_chwidth == CHANWIDTH_160MHZ ||
+                   vht_oper->vht_op_info_chwidth == CHANWIDTH_80P80MHZ)
                        vht = vht_oper->vht_op_info_chwidth;
        }
 
index 799e215a75b06c2ec828c8bd930d43b82a0524c1..2b92fcb9225ff9923a07e2fff5f31b9fc515053b 100644 (file)
@@ -2355,11 +2355,11 @@ skip_ht40:
                        return;
        }
 
-       chwidth = VHT_CHANWIDTH_80MHZ;
+       chwidth = CHANWIDTH_80MHZ;
        seg0 = vht80[j] + 6;
        seg1 = 0;
 
-       if (ssid->max_oper_chwidth == VHT_CHANWIDTH_80P80MHZ) {
+       if (ssid->max_oper_chwidth == CHANWIDTH_80P80MHZ) {
                /* setup center_freq2, bandwidth */
                for (k = 0; k < ARRAY_SIZE(vht80); k++) {
                        /* Only accept 80 MHz segments separated by a gap */
@@ -2378,27 +2378,27 @@ skip_ht40:
                                        continue;
 
                                /* Found a suitable second segment for 80+80 */
-                               chwidth = VHT_CHANWIDTH_80P80MHZ;
+                               chwidth = CHANWIDTH_80P80MHZ;
                                vht_caps |=
                                        VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ;
                                seg1 = vht80[k] + 6;
                        }
 
-                       if (chwidth == VHT_CHANWIDTH_80P80MHZ)
+                       if (chwidth == CHANWIDTH_80P80MHZ)
                                break;
                }
-       } else if (ssid->max_oper_chwidth == VHT_CHANWIDTH_160MHZ) {
+       } else if (ssid->max_oper_chwidth == CHANWIDTH_160MHZ) {
                if (freq->freq == 5180) {
-                       chwidth = VHT_CHANWIDTH_160MHZ;
+                       chwidth = CHANWIDTH_160MHZ;
                        vht_caps |= VHT_CAP_SUPP_CHAN_WIDTH_160MHZ;
                        seg0 = 50;
                } else if (freq->freq == 5520) {
-                       chwidth = VHT_CHANWIDTH_160MHZ;
+                       chwidth = CHANWIDTH_160MHZ;
                        vht_caps |= VHT_CAP_SUPP_CHAN_WIDTH_160MHZ;
                        seg0 = 114;
                }
-       } else if (ssid->max_oper_chwidth == VHT_CHANWIDTH_USE_HT) {
-               chwidth = VHT_CHANWIDTH_USE_HT;
+       } else if (ssid->max_oper_chwidth == CHANWIDTH_USE_HT) {
+               chwidth = CHANWIDTH_USE_HT;
                seg0 = vht80[j] + 2;
 #ifdef CONFIG_HT_OVERRIDES
                if (ssid->disable_ht40)