summaryrefslogtreecommitdiff
path: root/qcwcn/wifi_hal/wifi_hal.cpp
diff options
context:
space:
mode:
authorSrinivas Dasari <dasaris@codeaurora.org>2018-06-14 16:55:55 +0530
committerAhmed ElArabawy <arabawy@google.com>2019-01-16 08:48:46 -0800
commitaffb8bde8d8251d653867686fe5b58541f198312 (patch)
treebf03bb50e336647619390a19bcc4e63b789dc428 /qcwcn/wifi_hal/wifi_hal.cpp
parentac0df74f0f9453ed5c4bead6a7e7c34650e300b4 (diff)
downloadwlan-affb8bde8d8251d653867686fe5b58541f198312.tar.gz
WiFi-Hal: Sync qca-vendor_copy.h to upstream qca-vendor.h
Sync qca-vendor_copy.h to upstream qca-vendor.h and remove duplicate enums/defines from vendor_definitions.h Bug: 121155020 Test: Manual CRs-Fixed: 2290651 Change-Id: I44e1c955ff2e4b207063ce5d7b88bb2bb8fb4ed6
Diffstat (limited to 'qcwcn/wifi_hal/wifi_hal.cpp')
-rw-r--r--qcwcn/wifi_hal/wifi_hal.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/qcwcn/wifi_hal/wifi_hal.cpp b/qcwcn/wifi_hal/wifi_hal.cpp
index 1a5811c..99e53ac 100644
--- a/qcwcn/wifi_hal/wifi_hal.cpp
+++ b/qcwcn/wifi_hal/wifi_hal.cpp
@@ -52,7 +52,6 @@
#include "cpp_bindings.h"
#include "ifaceeventhandler.h"
#include "wifiloggercmd.h"
-#include "vendor_definitions.h"
/*
BUGBUG: normally, libnl allocates ports for all connections it makes; but
@@ -1342,7 +1341,7 @@ wifi_error wifi_start_sending_offloaded_packet(wifi_request_id id,
goto cleanup;
ret = vCommand->put_bytes(
- QCA_WLAN_VENDOR_ATTR_OFFLOADED_PACKETS_IP_PACKET,
+ QCA_WLAN_VENDOR_ATTR_OFFLOADED_PACKETS_IP_PACKET_DATA,
(const char *)ip_packet, ip_packet_len);
if (ret != WIFI_SUCCESS)
goto cleanup;
@@ -1419,6 +1418,8 @@ cleanup:
return ret;
}
+#define PACKET_FILTER_ID 0
+
static wifi_error wifi_set_packet_filter(wifi_interface_handle iface,
const u8 *program, u32 len)
{
@@ -1458,7 +1459,7 @@ static wifi_error wifi_set_packet_filter(wifi_interface_handle iface,
PACKET_FILTER_ID);
if (ret != WIFI_SUCCESS)
goto cleanup;
- ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_TOTAL_LENGTH,
+ ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_SIZE,
len);
if (ret != WIFI_SUCCESS)
goto cleanup;
@@ -1541,7 +1542,7 @@ static wifi_error wifi_get_packet_filter_capabilities(
goto cleanup;
ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_SUB_CMD,
- QCA_WLAN_GET_PACKET_FILTER_SIZE);
+ QCA_WLAN_GET_PACKET_FILTER);
if (ret != WIFI_SUCCESS)
goto cleanup;
@@ -1669,7 +1670,7 @@ wifi_error wifi_write_packet_filter(wifi_interface_handle iface,
PACKET_FILTER_ID);
if (ret != WIFI_SUCCESS)
goto cleanup;
- ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_TOTAL_LENGTH,
+ ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_SIZE,
len);
if (ret != WIFI_SUCCESS)
goto cleanup;
@@ -1844,7 +1845,7 @@ static wifi_error wifi_read_packet_filter(wifi_interface_handle handle,
currentLength = min(remainingLengthToBeRead, info->firmware_bus_max_size);
- ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_TOTAL_LENGTH,
+ ret = vCommand->put_u32(QCA_WLAN_VENDOR_ATTR_PACKET_FILTER_SIZE,
currentLength);
if (ret != WIFI_SUCCESS)
break;