WPS: Added WPS into key_mgmt config write handler
authorJouni Malinen <j@w1.fi>
Sat, 29 Nov 2008 19:02:14 +0000 (21:02 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 29 Nov 2008 19:02:14 +0000 (21:02 +0200)
wpa_supplicant/config.c

index 6dff006..a452323 100644 (file)
@@ -630,6 +630,12 @@ static char * wpa_config_write_key_mgmt(const struct parse_data *data,
                                   pos == buf ? "" : " ");
 #endif /* CONFIG_IEEE80211W */
 
+#ifdef CONFIG_WPS
+       if (ssid->key_mgmt & WPA_KEY_MGMT_WPS)
+               pos += os_snprintf(pos, end - pos, "%sWPS",
+                                  pos == buf ? "" : " ");
+#endif /* CONFIG_WPS */
+
        return buf;
 }
 #endif /* NO_CONFIG_WRITE */