diff options
Diffstat (limited to 'plugins/supplicant.c')
-rw-r--r-- | plugins/supplicant.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/supplicant.c b/plugins/supplicant.c index 47b75280..66398673 100644 --- a/plugins/supplicant.c +++ b/plugins/supplicant.c @@ -661,6 +661,7 @@ static int set_network(struct supplicant_task *task, DBusMessage *message, *reply; DBusMessageIter array, dict; DBusError error; + const char *scan = "1"; DBG("task %p", task); @@ -679,6 +680,9 @@ static int set_network(struct supplicant_task *task, DBUS_TYPE_STRING_AS_STRING DBUS_TYPE_VARIANT_AS_STRING DBUS_DICT_ENTRY_END_CHAR_AS_STRING, &dict); + connman_dbus_dict_append_variant(&dict, "scan_ssid", + DBUS_TYPE_STRING, &scan); + connman_dbus_dict_append_array(&dict, "ssid", DBUS_TYPE_BYTE, &network, len); |