Fix cpu stall during TX capture feature enable
and copy and expand sk_buff is used instead of
expanding sk_buff header alone.
Change-Id: I100e13304f4e1cd3dfabd3d6177d658be8fcb31f
We are moving multicast enhancement feature out of common code.
As part of this change move the APIs to component dev.
Change-Id: I2e6cecdf7a690416544825e8c51e04c4484ddde0
ppdu_cookie extracted from ppdu htt completion in user stats tlv is
copied to mpdu_info which is delivered to upper layer
Change-Id: I9c3b5a86b345b5f5545ec81b41b682c82547d5f5
dp_tx_mec_handleri,dp_rx_wds_add_or_update_ast,
dp_rx_wds_srcport_learn were changed inside common dp.
As part of cleanup we have moved it to component
dev.This change adopts to the latest dp_tx_mec_handler version.
With this change we are moving dp_peer_teardown_wifi3 to common code as
it is also required by MCL driver code.
Change-Id: Ieba59ceb2f3a3b21f3588fe2685e0dc720ee049a
Fix memleak on Rx enhanced capture mode. Adding frag list on the
cloned buffer causing the memory leak. Allocate a MPDU control
block. The MPDU header(128 bytes) and mdsu headers(128 bytes)
link list is attached to MPDU control block frag list. The MPDU
control block is sent to osif layer to send to network stack.
Change-Id: If6c81b9d1027dfbb12277574fe9598f6fb8c5eca