From fdbe712790d92af10c6907dbde391fec903cb1a3 Mon Sep 17 00:00:00 2001 From: nobelj Date: Thu, 30 Aug 2018 15:00:21 -0700 Subject: [PATCH] qcacmn: rx_status is passed as argument to osif_rx_mon Passing mon_rx_stats to osif_receive_monitor_80211_base as it expect valid rs pointer on ATH_SUPPORT_NAC defined Change-Id: I1fb4eae690b64dc2e73e4793bec13524affe5635 --- dp/wifi3.0/dp_rx_mon_dest.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dp/wifi3.0/dp_rx_mon_dest.c b/dp/wifi3.0/dp_rx_mon_dest.c index 26118edeac6e..2ff1507ad484 100644 --- a/dp/wifi3.0/dp_rx_mon_dest.c +++ b/dp/wifi3.0/dp_rx_mon_dest.c @@ -935,8 +935,9 @@ QDF_STATUS dp_rx_mon_deliver(struct dp_soc *soc, uint32_t mac_id, qdf_nbuf_update_radiotap(&(pdev->ppdu_info.rx_status), mon_mpdu, sizeof(struct rx_pkt_tlvs)); - pdev->monitor_vdev->osif_rx_mon( - pdev->monitor_vdev->osif_vdev, mon_mpdu, NULL); + pdev->monitor_vdev->osif_rx_mon(pdev->monitor_vdev->osif_vdev, + mon_mpdu, + &pdev->ppdu_info.rx_status); } else { QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_DEBUG, "[%s][%d] mon_mpdu=%pK monitor_vdev %pK osif_vdev %pK"