]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
dbus: Export max scan ssids supported by driver
authorMohamed Abbas <mohamed.abbas@intel.com>
Sun, 2 Oct 2011 10:27:09 +0000 (13:27 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 2 Oct 2011 10:27:09 +0000 (13:27 +0300)
This is needed for network managers that want to know how
many SSIDs they can scan at the same time.

wpa_supplicant/dbus/dbus_new_handlers.c

index c9c53d60e6774fecb360424cc3477157684f66ca..bb68079c89130ebcf7c16f0fb9c49e8f1e9e2b8d 100644 (file)
@@ -1977,6 +1977,14 @@ dbus_bool_t wpas_dbus_getter_capabilities(DBusMessageIter *iter,
                goto nomem;
        /***** Modes end */
 
+       if (res >= 0) {
+               dbus_int32_t max_scan_ssid = capa.max_scan_ssids;
+
+               if (!wpa_dbus_dict_append_int32(&iter_dict, "MaxScanSSID",
+                                               max_scan_ssid))
+                       goto nomem;
+       }
+
        if (!wpa_dbus_dict_close_write(&variant_iter, &iter_dict))
                goto nomem;
        if (!dbus_message_iter_close_container(iter, &variant_iter))