summaryrefslogtreecommitdiffstats
path: root/service/jni
diff options
context:
space:
mode:
authorRandy Pan <zpan@google.com>2016-11-16 16:44:14 -0800
committerRandy Pan <zpan@google.com>2016-12-12 14:29:40 -0800
commita140809e4a8eeb21b257caa7faaac0b96a3608f9 (patch)
tree2b44bc8f94c3eb3ff579aeecc68160d19837284c /service/jni
parentd0258ee4816148ff4ab9ac6b854fc5c51ea53be3 (diff)
downloadandroid_frameworks_opt_net_wifi-a140809e4a8eeb21b257caa7faaac0b96a3608f9.tar.gz
android_frameworks_opt_net_wifi-a140809e4a8eeb21b257caa7faaac0b96a3608f9.tar.bz2
android_frameworks_opt_net_wifi-a140809e4a8eeb21b257caa7faaac0b96a3608f9.zip
Remove obsoleted HAL API set_bssid_blacklist
Bug: 32907214 Test: Bulid Change-Id: Ibeedb6f95349ce8f225228ba02cdd4eedc599074 Merged-In: Ibeedb6f95349ce8f225228ba02cdd4eedc599074
Diffstat (limited to 'service/jni')
-rw-r--r--service/jni/com_android_server_wifi_WifiNative.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/service/jni/com_android_server_wifi_WifiNative.cpp b/service/jni/com_android_server_wifi_WifiNative.cpp
index e18eed112..7c1a1cbab 100644
--- a/service/jni/com_android_server_wifi_WifiNative.cpp
+++ b/service/jni/com_android_server_wifi_WifiNative.cpp
@@ -2190,54 +2190,6 @@ static jboolean android_net_wifi_resetPnoListNative(
return result >= 0;
}
-static jboolean android_net_wifi_setBssidBlacklist(
- JNIEnv *env, jclass cls, jint iface, jint id, jobject list) {
-
- JNIHelper helper(env);
- wifi_interface_handle handle = getIfaceHandle(helper, cls, iface);
- ALOGD("configure BSSID black list request [%d] = %p", id, handle);
-
- wifi_bssid_params params;
- memset(&params, 0, sizeof(params));
-
- if (list != NULL) {
- size_t len = helper.getArrayLength((jobjectArray)list);
- if (len > (size_t)MAX_BLACKLIST_BSSID) {
- return false;
- }
- for (unsigned int i = 0; i < len; i++) {
-
- JNIObject<jobject> jbssid = helper.getObjectArrayElement(list, i);
- if (jbssid == NULL) {
- ALOGE("configure BSSID blacklist: could not get element %d", i);
- continue;
- }
-
- ScopedUtfChars chars(env, (jstring)jbssid.get());
- const char *bssid = chars.c_str();
- if (bssid == NULL) {
- ALOGE("Error getting bssid");
- return false;
- }
-
- mac_addr addr;
- parseMacAddress(bssid, addr);
- memcpy(params.bssids[i], addr, sizeof(mac_addr));
-
- char bssidOut[32];
- snprintf(bssidOut, sizeof(bssidOut), "%0x:%0x:%0x:%0x:%0x:%0x",
- addr[0], addr[1], addr[2], addr[3], addr[4], addr[5]);
-
- ALOGD("BSSID blacklist: added bssid %s", bssidOut);
-
- params.num_bssid++;
- }
- }
-
- ALOGD("Added %d bssids", params.num_bssid);
- return hal_fn.wifi_set_bssid_blacklist(id, handle, params) == WIFI_SUCCESS;
-}
-
static jint android_net_wifi_start_sending_offloaded_packet(JNIEnv *env, jclass cls, jint iface,
jint idx, jbyteArray srcMac, jbyteArray dstMac, jbyteArray pkt, jint period) {
JNIHelper helper(env);
@@ -2524,8 +2476,6 @@ static JNINativeMethod gWifiMethods[] = {
(void*) android_net_wifi_get_ring_buffer_data},
{"getFwMemoryDumpNative","(I)Z", (void*) android_net_wifi_get_fw_memory_dump},
{"getDriverStateDumpNative","(I)[B", (void*) android_net_wifi_get_driver_state_dump},
- { "setBssidBlacklistNative", "(II[Ljava/lang/String;)Z",
- (void*)android_net_wifi_setBssidBlacklist},
{"setLoggingEventHandlerNative", "(II)Z", (void *) android_net_wifi_set_log_handler},
{"resetLogHandlerNative", "(II)Z", (void *) android_net_wifi_reset_log_handler},
{"startPktFateMonitoringNative", "(I)I", (void*) android_net_wifi_start_pkt_fate_monitoring},