]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Write sec_device_type to configuration file
authorJouni Malinen <j@w1.fi>
Sat, 7 Jan 2017 21:54:03 +0000 (23:54 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 7 Jan 2017 22:10:57 +0000 (00:10 +0200)
This is more consistent with other global configuration parameters.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/config_file.c

index 22b1665f70739d3deff250b5c8bf275894fc5ff9..8a3bb32a80ca4e653d5c9faa460bfe66142700df 100644 (file)
@@ -1119,6 +1119,17 @@ static void wpa_config_write_global(FILE *f, struct wpa_config *config)
        }
 #endif /* CONFIG_WPS */
 #ifdef CONFIG_P2P
+       {
+               int i;
+               char _buf[WPS_DEV_TYPE_BUFSIZE], *buf;
+
+               for (i = 0; i < config->num_sec_device_types; i++) {
+                       buf = wps_dev_type_bin2str(config->sec_device_type[i],
+                                                  _buf, sizeof(_buf));
+                       if (buf)
+                               fprintf(f, "sec_device_type=%s\n", buf);
+               }
+       }
        if (config->p2p_listen_reg_class)
                fprintf(f, "p2p_listen_reg_class=%d\n",
                        config->p2p_listen_reg_class);