[nss wifi offload] added qwrap fileds to vap interface.
Change-Id: I5faf6d0d28e88c255a08b8f60ec27f697ef1e429
Signed-off-by: Bharath M Kumar <mbkumar@qti.qualcomm.com>
Signed-off-by: Radha krishna Simha Jiguru <rjiguru@codeaurora.org>
diff --git a/exports/nss_wifi_vdev.h b/exports/nss_wifi_vdev.h
index 48ca940..62175ef 100644
--- a/exports/nss_wifi_vdev.h
+++ b/exports/nss_wifi_vdev.h
@@ -102,9 +102,10 @@
uint32_t downloadlen; /**< Header download length */
uint32_t hdrcachelen; /**< Header cache length */
uint32_t hdrcache[NSS_WIFI_HTT_TRANSFER_HDRSIZE_WORD];
- /**< Header cache */
uint32_t opmode; /**< VAP Opmode - AP or STA? */
uint32_t mesh_mode_en; /**< Mesh mode enabled */
+ uint8_t is_mpsta; /**< is this vap is mpsta */
+ uint8_t is_psta; /**< this is a proxy station*/
};
/**
@@ -215,6 +216,22 @@
};
/**
+ * wifi transmit meta data for mpsta
+ */
+struct nss_wifi_mpsta_tx_metadata {
+ uint16_t vdev_id; /**< vdev_id */
+ uint16_t reserve;
+};
+
+/**
+ * wifi recieve meta data for mpsta
+ */
+struct nss_wifi_mpsta_rx_metadata {
+ uint16_t vdev_id; /**< vdev_id */
+ uint16_t peer_id; /**< peer_id */
+};
+
+/**
* wifi vdev specific messages
*/
struct nss_wifi_vdev_msg {