]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
P2P: Allow local configuration to use 5 GHz band 40 MHz channels
authorJouni Malinen <jouni@qca.qualcomm.com>
Thu, 7 Feb 2013 10:51:17 +0000 (12:51 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 7 Feb 2013 10:51:17 +0000 (12:51 +0200)
These channels were already enabled for P2P use, but the local
configuration parameter was not allowed to use the operating class in
which the 40 MHz channels are specified.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>

wpa_supplicant/p2p_supplicant.c

index b7555458474b6a897bf6d1f8aaf2c8e293595727..53c9009080d657ef22276315e132c4d5ab9b53ca 100644 (file)
@@ -3856,7 +3856,11 @@ static int wpas_p2p_init_go_params(struct wpa_supplicant *wpa_s,
                wpa_printf(MSG_DEBUG, "P2P: Set GO freq based on configured "
                           "frequency %d MHz", params->freq);
        } else if (wpa_s->conf->p2p_oper_reg_class == 115 ||
-                  wpa_s->conf->p2p_oper_reg_class == 124) {
+                  wpa_s->conf->p2p_oper_reg_class == 116 ||
+                  wpa_s->conf->p2p_oper_reg_class == 117 ||
+                  wpa_s->conf->p2p_oper_reg_class == 124 ||
+                  wpa_s->conf->p2p_oper_reg_class == 126 ||
+                  wpa_s->conf->p2p_oper_reg_class == 127) {
                params->freq = 5000 + 5 * wpa_s->conf->p2p_oper_channel;
                wpa_printf(MSG_DEBUG, "P2P: Set GO freq based on configured "
                           "frequency %d MHz", params->freq);