Lines Matching defs:settings
3274 * the same hw_mode. Any other changes to MAC parameters or provided settings
3348 struct csa_settings *settings)
3359 switch (settings->freq_params.bandwidth) {
3361 if (settings->freq_params.center_freq2)
3375 settings->freq_params.freq,
3376 settings->freq_params.sec_channel_offset,
3382 settings->freq_params.freq,
3383 settings->freq_params.sec_channel_offset,
3384 settings->freq_params.vht_enabled,
3385 settings->freq_params.he_enabled);
3389 settings->freq_params.channel = chan;
3392 &settings->freq_params,
3397 ret = hostapd_build_beacon_data(hapd, &settings->beacon_after);
3407 hapd->cs_freq_params = settings->freq_params;
3408 hapd->cs_count = settings->cs_count;
3409 hapd->cs_block_tx = settings->block_tx;
3411 ret = hostapd_build_beacon_data(hapd, &settings->beacon_csa);
3413 free_beacon_data(&settings->beacon_after);
3417 settings->counter_offset_beacon[0] = hapd->cs_c_off_beacon;
3418 settings->counter_offset_presp[0] = hapd->cs_c_off_proberesp;
3419 settings->counter_offset_beacon[1] = hapd->cs_c_off_ecsa_beacon;
3420 settings->counter_offset_presp[1] = hapd->cs_c_off_ecsa_proberesp;
3453 struct csa_settings *settings)
3462 ret = hostapd_fill_csa_settings(hapd, settings);
3466 ret = hostapd_drv_switch_channel(hapd, settings);
3467 free_beacon_data(&settings->beacon_csa);
3468 free_beacon_data(&settings->beacon_after);