prima: TDLS Off Channel ioctl support
TDLS Off Channel ioctl support host side implementation.
This ioctl will provide the parameters to f/w for switching
to target channel as needed by certification test.
Change-Id: Iebff803bec5fd56acc0272cb1d1c1b7f1c77c0a8
CRs-Fixed: 703740
diff --git a/CORE/MAC/inc/sirApi.h b/CORE/MAC/inc/sirApi.h
index 3640bf3..8a32e8c 100644
--- a/CORE/MAC/inc/sirApi.h
+++ b/CORE/MAC/inc/sirApi.h
@@ -4204,6 +4204,22 @@
tANI_U8 sessionId; // Session ID
tANI_U32 txCompleteStatus;
} tSirMgmtTxCompletionInd, *tpSirMgmtTxCompletionInd;
+
+//tdlsoffchan
+/* TDLS Channel Switch struct SME-->PE */
+typedef struct
+{
+ tANI_U16 messageType; //eWNI_SME_TDLS_CHANNEL_SWITCH_REQ
+ tANI_U16 length;
+ tANI_U8 sessionId; // Session ID
+ tANI_U16 transactionId; // Transaction ID for cmd
+ tANI_U8 tdlsOffCh; // Target Off Channel
+ tANI_U8 tdlsOffChBwOffset;// Target Off Channel Bandwidth offset
+ tANI_U8 tdlsSwMode; // TDLS Off Channel Mode
+ tSirMacAddr bssid; // For multi-session, for PE to locate peSession ID
+ tSirMacAddr peerMac;
+}tSirTdlsChanSwitch, *tpSirTdlsChanSwitch;
+
#endif /* FEATURE_WLAN_TDLS */
#ifdef FEATURE_WLAN_TDLS_INTERNAL