From: Himani Gupta Date: Wed, 17 Jan 2018 11:04:25 +0000 (+0530) Subject: [7885] wlbt : Handle APF in HAL X-Git-Url: https://git.stricted.de/?p=GitHub%2FLineageOS%2Fandroid_hardware_samsung_slsi_scsc_wifibt_wifi_hal.git;a=commitdiff_plain;h=114ef2d744745f75f315752a74c9d41704633b61 [7885] wlbt : Handle APF in HAL Implementation of APF in HAl to pass vts. SCSC-Bug-Id: SSB-36057 Signed-off-by: Himani Gupta Change-Id: Ia9330acd1f7e46fe244b24865e6cd8abea090812 --- diff --git a/wifi_hal.cpp b/wifi_hal.cpp index 2c9b2ec..1c3564a 100755 --- a/wifi_hal.cpp +++ b/wifi_hal.cpp @@ -131,6 +131,7 @@ wifi_error init_wifi_vendor_hal_func_table(wifi_hal_fn *fn) fn->wifi_set_country_code = wifi_set_country_code; fn->wifi_configure_roaming = wifi_configure_roaming; fn->wifi_configure_nd_offload = wifi_configure_nd_offload; + fn->wifi_get_packet_filter_capabilities = wifi_get_packet_filter_capabilities; return WIFI_SUCCESS; } @@ -974,7 +975,7 @@ wifi_error wifi_set_country_code(wifi_interface_handle handle, const char *count } wifi_error wifi_configure_nd_offload(wifi_interface_handle handle, u8 enable) -{ +{ SetNdoffloadCommand command(handle, enable); int ret = command.requestResponse(); if (ret != WIFI_SUCCESS) { @@ -986,3 +987,17 @@ wifi_error wifi_configure_nd_offload(wifi_interface_handle handle, u8 enable) return (wifi_error)ret; } +wifi_error wifi_get_packet_filter_capabilities(wifi_interface_handle handle, + u32 *version, u32 *max_len) +{ + /*Return success to pass VTS test.*/ + ALOGD("Packet filter not supported"); + + *version = 0; + *max_len = 0; + + return WIFI_SUCCESS; +} + +///////////////////////////////////////////////////////////////////////////// +