qcacmn: Smart Mesh-Add filtering configuration to data path

Add nac(non associated client) configuration to pdev. It will be
used to perform smart mesh filtering on rx packets.

Change-Id: I29989d379e10fcc4a0e4aa19dbb3499650d6bf39
CRs-Fixed: 2017269
This commit is contained in:
Pratik Gandhi
2017-03-09 17:41:40 +05:30
committed by snandini
parent c59be52d47
commit 8b8334baa4
5 changed files with 215 additions and 24 deletions

View File

@@ -150,10 +150,12 @@ cdp_peer_delete(ol_txrx_soc_handle soc, void *peer)
}
static inline int
cdp_set_monitor_mode(ol_txrx_soc_handle soc, struct cdp_vdev *vdev)
cdp_set_monitor_mode(ol_txrx_soc_handle soc, struct cdp_vdev *vdev,
uint8_t smart_monitor)
{
if (soc->ops->cmn_drv_ops->txrx_set_monitor_mode)
return soc->ops->cmn_drv_ops->txrx_set_monitor_mode(vdev);
return soc->ops->cmn_drv_ops->txrx_set_monitor_mode(vdev,
smart_monitor);
return 0;
}