mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
qcacld-3.0: Check inputs during vdev register
Change to ensure that the vdev and txrx operations passed to data path during vdev registration are valid. Change-Id: I912194184ae65229ddd7243afa58c56f4579959a CRs-Fixed: 1035414
This commit is contained in:
parent
e438cd1f6e
commit
41c0d28570
1 changed files with 6 additions and 1 deletions
|
|
@ -1823,8 +1823,13 @@ void ol_txrx_vdev_register(ol_txrx_vdev_handle vdev,
|
|||
void *osif_vdev,
|
||||
struct ol_txrx_ops *txrx_ops)
|
||||
{
|
||||
vdev->osif_dev = osif_vdev;
|
||||
if (qdf_unlikely(!vdev) || qdf_unlikely(!txrx_ops)) {
|
||||
qdf_print("%s: vdev/txrx_ops is NULL!\n", __func__);
|
||||
qdf_assert(0);
|
||||
return;
|
||||
}
|
||||
|
||||
vdev->osif_dev = osif_vdev;
|
||||
vdev->rx = txrx_ops->rx.rx;
|
||||
txrx_ops->tx.tx = ol_tx_data;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue