diff options
author | Randy Pan <zpan@google.com> | 2016-11-16 16:44:14 -0800 |
---|---|---|
committer | Randy Pan <zpan@google.com> | 2016-12-12 14:29:40 -0800 |
commit | a140809e4a8eeb21b257caa7faaac0b96a3608f9 (patch) | |
tree | 2b44bc8f94c3eb3ff579aeecc68160d19837284c /service/jni | |
parent | d0258ee4816148ff4ab9ac6b854fc5c51ea53be3 (diff) | |
download | android_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.cpp | 50 |
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(¶ms, 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}, |