-#ifdef CONFIG_AP
-static void wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s,
- struct wpa_ssid *ssid)
-{
- struct wpa_driver_associate_params params;
-
- if (ssid->ssid == NULL || ssid->ssid_len == 0) {
- wpa_printf(MSG_ERROR, "No SSID configured for AP mode");
- return;
- }
-
- wpa_printf(MSG_DEBUG, "Setting up AP (SSID='%s')",
- wpa_ssid_txt(ssid->ssid, ssid->ssid_len));
-
- os_memset(¶ms, 0, sizeof(params));
- params.ssid = ssid->ssid;
- params.ssid_len = ssid->ssid_len;
- params.mode = ssid->mode;
-
- if (wpa_drv_associate(wpa_s, ¶ms) < 0)
- wpa_msg(wpa_s, MSG_INFO, "Failed to start AP functionality");
-}
-#endif /* CONFIG_AP */
-
-