- if (band24) {
- wpa_printf(MSG_DEBUG, "P2P: Enable operating classes for "
- "2.4 GHz band");
-
- /* Operating class 81 - 2.4 GHz band channels 1..13 */
- p2p->channels.reg_class[cla].reg_class = 81;
-#if 0
- p2p->channels.reg_class[cla].channels = 13;
- for (i = 0; i < 13; i++)
- p2p->channels.reg_class[cla].channel[i] = i + 1;
-#else
- p2p->channels.reg_class[cla].channels = 11;
- for (i = 0; i < 11; i++)
- p2p->channels.reg_class[cla].channel[i] = i + 1;
-#endif
- cla++;
-
-#if 0
- /* Operating class 82 - 2.4 GHz band channel 14 */
- p2p->channels.reg_class[cla].reg_class = 82;
- p2p->channels.reg_class[cla].channels = 1;
- p2p->channels.reg_class[cla].channel[0] = 14;
- cla++;
-#endif
-
-#if 0
- /* Operating class 83 - 2.4 GHz band channels 1..9; 40 MHz */
- p2p->channels.reg_class[cla].reg_class = 83;
- p2p->channels.reg_class[cla].channels = 9;
- for (i = 0; i < 9; i++)
- p2p->channels.reg_class[cla].channel[i] = i + 1;
- cla++;
-
- /* Operating class 84 - 2.4 GHz band channels 5..13; 40 MHz */
- p2p->channels.reg_class[cla].reg_class = 84;
- p2p->channels.reg_class[cla].channels = 9;
- for (i = 0; i < 9; i++)
- p2p->channels.reg_class[cla].channel[i] = i + 5;
- cla++;
-#endif
- }
-
- if (band5_low) {
- wpa_printf(MSG_DEBUG, "P2P: Enable operating classes for "
- "lower 5 GHz band");
-
- /* Operating class 115 - 5 GHz, channels 36-48 */
- p2p->channels.reg_class[cla].reg_class = 115;
- p2p->channels.reg_class[cla].channels = 4;
- p2p->channels.reg_class[cla].channel[0] = 36;
- p2p->channels.reg_class[cla].channel[1] = 40;
- p2p->channels.reg_class[cla].channel[2] = 44;
- p2p->channels.reg_class[cla].channel[3] = 48;
- cla++;
-
-#if 0
- /* Operating class 116 - 5 GHz, channels 36,44; 40 MHz */
- p2p->channels.reg_class[cla].reg_class = 116;
- p2p->channels.reg_class[cla].channels = 2;
- p2p->channels.reg_class[cla].channel[0] = 36;
- p2p->channels.reg_class[cla].channel[1] = 44;
- cla++;
-
- /* Operating class 117 - 5 GHz, channels 40,48; 40 MHz */
- p2p->channels.reg_class[cla].reg_class = 117;
- p2p->channels.reg_class[cla].channels = 2;
- p2p->channels.reg_class[cla].channel[0] = 40;
- p2p->channels.reg_class[cla].channel[1] = 48;
- cla++;
-#endif
- }