qcacmn: Extended WDS solution RX
1. Register peer->osif_peer for per-STA netdevice delivery. 2. Wi-Fi 3-address frame packets received would be processed through AP netdevice. 3. Wi-Fi 4-address frame packets received would be processed through per-STA netdevice. Change-Id: I102874ea1de9fba40ab7f0e2c32c9de1c9b4d075
This commit is contained in:

zatwierdzone przez
snandini

rodzic
aa434cb679
commit
c7789836fd
@@ -12573,7 +12573,8 @@ uint16_t dp_wds_ext_get_peer_id(ol_txrx_soc_handle soc,
|
||||
QDF_STATUS dp_wds_ext_set_peer_rx(ol_txrx_soc_handle soc,
|
||||
uint8_t vdev_id,
|
||||
uint8_t *mac,
|
||||
ol_txrx_rx_fp rx)
|
||||
ol_txrx_rx_fp rx,
|
||||
ol_osif_peer_handle osif_peer)
|
||||
{
|
||||
struct dp_peer *peer = dp_peer_find_hash_find((struct dp_soc *)soc,
|
||||
mac, 0, vdev_id,
|
||||
@@ -12602,6 +12603,7 @@ QDF_STATUS dp_wds_ext_set_peer_rx(ol_txrx_soc_handle soc,
|
||||
}
|
||||
}
|
||||
|
||||
peer->wds_ext.osif_peer = osif_peer;
|
||||
dp_peer_unref_delete(peer, DP_MOD_ID_CDP);
|
||||
|
||||
return status;
|
||||
|
Reference in New Issue
Block a user