This is a per-BSS configuration parameter and as such, needs to be
configured to the driver from hostapd_setup_bss() instead of
hostapd_driver_init().
Signed-hostap: Jouni Malinen <j@w1.fi>
iface->drv_max_acl_mac_addrs = capa.max_acl_mac_addrs;
}
-#ifdef CONFIG_INTERWORKING
- if (hapd->driver->set_qos_map && conf->qos_map_set_len &&
- hapd->driver->set_qos_map(hapd->drv_priv, conf->qos_map_set,
- conf->qos_map_set_len)) {
- wpa_printf(MSG_ERROR, "Failed to initialize QoS Map.");
- return -1;
- }
-#endif /* CONFIG_INTERWORKING */
-
return 0;
}
wpa_printf(MSG_ERROR, "GAS server initialization failed");
return -1;
}
+
+ if (conf->qos_map_set_len &&
+ hostapd_drv_set_qos_map(hapd, conf->qos_map_set,
+ conf->qos_map_set_len)) {
+ wpa_printf(MSG_ERROR, "Failed to initialize QoS Map");
+ return -1;
+ }
#endif /* CONFIG_INTERWORKING */
if (!hostapd_drv_none(hapd) && vlan_init(hapd)) {