qcacmn: Return correct value for peer isolation case
Return correct boolean values for peer isolation and bss peer checks in intrabss forwarding. Change-Id: Ib02645572aafdf4e4c9bc2e40b8b0fc72b90b343 CRs-Fixed: 3206611
Esse commit está contido em:

commit de
Madan Koyyalamudi

pai
09a9870b96
commit
304559ad0c
@@ -1342,11 +1342,15 @@ dp_rx_intrabss_ucast_check_be(qdf_nbuf_t nbuf,
|
||||
* list then dont forward instead push to bridge stack.
|
||||
*/
|
||||
if (dp_get_peer_isolation(ta_peer) ||
|
||||
dp_get_peer_isolation(da_peer))
|
||||
dp_get_peer_isolation(da_peer)) {
|
||||
ret = false;
|
||||
goto rel_da_peer;
|
||||
}
|
||||
|
||||
if (da_peer->bss_peer || da_peer == ta_peer)
|
||||
if (da_peer->bss_peer || (da_peer == ta_peer)) {
|
||||
ret = false;
|
||||
goto rel_da_peer;
|
||||
}
|
||||
|
||||
/* Same vdev, support Inra-BSS */
|
||||
if (da_peer->vdev == ta_peer->vdev) {
|
||||
|
Referência em uma nova issue
Block a user