[PATCH] Fixed D-BUS PSK parameter

Fabien Marotte fabienx.marotte
Tue Nov 23 01:30:37 PST 2010


When creating a network with AddNetwork() method in D-BUS,
wpa_supplicant adds double quotes to some parameters.
For PSK parameter, these double quotes are necessary if the
network is used in Managed mode, but should not be added if the
network is used in Master Mode.

With this patch wpa_supplicant doesn't add the double quotes
automatically.

Signed-off-by: Fabien Marotte <fabienx.marotte at linux.intel.com>
---
 wpa_supplicant/dbus/dbus_new_handlers.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/wpa_supplicant/dbus/dbus_new_handlers.c b/wpa_supplicant/dbus/dbus_new_handlers.c
index 0ad51a0..7288e42 100644
--- a/wpa_supplicant/dbus/dbus_new_handlers.c
+++ b/wpa_supplicant/dbus/dbus_new_handlers.c
@@ -192,7 +192,7 @@ DBusMessage * wpas_dbus_error_invalid_args(DBusMessage *message,
 static const char *dont_quote[] = {
 	"key_mgmt", "proto", "pairwise", "auth_alg", "group", "eap",
 	"opensc_engine_path", "pkcs11_engine_path", "pkcs11_module_path",
-	"bssid", NULL
+	"bssid", "psk", NULL
 };
 
 static dbus_bool_t should_quote_opt(const char *key)
-- 
1.7.0.4




More information about the Hostap mailing list