summaryrefslogtreecommitdiff
path: root/qcwcn/wifi_hal/ifaceeventhandler.h
diff options
context:
space:
mode:
authormazumdar <mazumdar@codeaurora.org>2018-03-29 19:18:45 +0530
committerBernie Innocenti <codewiz@google.com>2018-04-24 20:50:10 +0900
commitce366b22f46bbfa5d6c523e23704d8677ab2b176 (patch)
tree0836dd6e56599484b86a597a2e3dd2c61f00c646 /qcwcn/wifi_hal/ifaceeventhandler.h
parent55147a48e9aeb61e885897b80234921b763b2694 (diff)
downloadwlan-pie-qpr3-b-release.tar.gz
Add write/read and enable/disable ops for APF (Android Packet Filter). Change-Id: Iae573751db0ec80d4404dccfd5056e2767ac113d Bug: 36221302 Test: dumpsys wifi with ag/3937960
Diffstat (limited to 'qcwcn/wifi_hal/ifaceeventhandler.h')
-rw-r--r--qcwcn/wifi_hal/ifaceeventhandler.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/qcwcn/wifi_hal/ifaceeventhandler.h b/qcwcn/wifi_hal/ifaceeventhandler.h
index b7c7297..cdbd59d 100644
--- a/qcwcn/wifi_hal/ifaceeventhandler.h
+++ b/qcwcn/wifi_hal/ifaceeventhandler.h
@@ -90,7 +90,9 @@ private:
int filterLength;
int firmware_bus_max_size;
wifi_capa *mCapa;
-
+ /* Packet Filter buffer and length */
+ u8 *mfilter_packet_read_buffer;
+ int mfilter_packet_length;
virtual wifi_error wifiParseCapabilities(struct nlattr **tbVendor);
public:
@@ -101,6 +103,7 @@ public:
virtual void getResponseparams(feature_set *pset);
virtual void setMaxSetSize(int set_size_max);
virtual void setSizePtr(int *set_size);
+ virtual void setPacketBufferParams(u8 *host_packet_buffer, int packet_length);
virtual void setConcurrencySet(feature_set set[]);
virtual int getFilterVersion();
virtual int getFilterLength();