From 93fecfb96bae55f50d24b2ebfcbebeb9c8afbc01 Mon Sep 17 00:00:00 2001 From: Samuel Ahn Date: Mon, 29 Jun 2015 20:21:21 -0700 Subject: qcacld: Fix transmitting in OCB mode When transmitting a packet in OCB mode, the station does not need to be associated to an access point. CRs-Fixed: 863620 Change-Id: I71b7ad6afa10321a7c7cde597a727bed7454f644 --- CORE/HDD/src/wlan_hdd_tx_rx.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CORE/HDD/src/wlan_hdd_tx_rx.c b/CORE/HDD/src/wlan_hdd_tx_rx.c index 1ac4cca5f6da..e3b2405799fe 100644 --- a/CORE/HDD/src/wlan_hdd_tx_rx.c +++ b/CORE/HDD/src/wlan_hdd_tx_rx.c @@ -850,7 +850,8 @@ int hdd_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) } else { - if (eConnectionState_Associated != pHddStaCtx->conn_info.connState) { + if (WLAN_HDD_OCB != pAdapter->device_mode + && eConnectionState_Associated != pHddStaCtx->conn_info.connState) { VOS_TRACE(VOS_MODULE_ID_HDD_DATA, VOS_TRACE_LEVEL_INFO, FL("Tx frame in not associated state in %d context"), pAdapter->device_mode); -- cgit v1.2.3