OSDN Git Service

add pointers to new roaming HAL functions
authorPierre Vandwalle <vandwalle@google.com>
Thu, 23 Apr 2015 23:36:12 +0000 (16:36 -0700)
committerPierre Vandwalle <vandwalle@google.com>
Sat, 2 May 2015 23:26:05 +0000 (16:26 -0700)
Change-Id: I5094f7921018f0e8e1b6171e3b88ead9d00f95af

include/hardware_legacy/wifi_hal.h

index 82dc80b..9a3fd21 100644 (file)
@@ -224,6 +224,16 @@ typedef struct {
     wifi_error (* wifi_set_passpoint_list)(wifi_request_id id, wifi_interface_handle iface,
         int num, wifi_passpoint_network *networks, wifi_passpoint_event_handler handler);
     wifi_error (* wifi_reset_passpoint_list)(wifi_request_id id, wifi_interface_handle iface);
+    wifi_error (*wifi_set_bssid_blacklist)(wifi_request_id id, wifi_interface_handle iface,
+                  wifi_bssid_params params);
+    wifi_error (*wifi_enable_lazy_roam)(wifi_request_id id,
+                wifi_interface_handle iface, int enable);
+    wifi_error (*wifi_set_bssid_preference)(wifi_request_id id, wifi_interface_handle iface,
+                                            int num_bssid, wifi_bssid_preference *prefs);
+    wifi_error (*wifi_set_gscan_roam_params)(wifi_request_id id, wifi_interface_handle iface,
+                                                wifi_roam_params * params);
+    wifi_error (*wifi_set_ssid_white_list)(wifi_request_id id, wifi_interface_handle iface,
+                               int num_networks, wifi_ssid *ssids);
 } wifi_hal_fn;
 wifi_error init_wifi_vendor_hal_func_table(wifi_hal_fn *fn);