Kaynağa Gözat

qcacmn: Forward 4 addr eapol frames to hostapd

Forward the 4 addr eapol packets received in
dp_rx_process_rxdma_err() to osif stack instead of network stack.

Change-Id: I1d8ff065096844ebe61974329754e54fc9d28640
CRs-Fixed: 3323480
Sai Rupesh Chevuru 2 yıl önce
ebeveyn
işleme
692be85e20
1 değiştirilmiş dosya ile 2 ekleme ve 1 silme
  1. 2 1
      dp/wifi3.0/dp_rx_err.c

+ 2 - 1
dp/wifi3.0/dp_rx_err.c

@@ -1771,7 +1771,8 @@ process_rx:
 		dp_rx_update_flow_tag(soc, vdev, nbuf, rx_tlv_hdr, true);
 		DP_PEER_STATS_FLAT_INC(txrx_peer, to_stack.num, 1);
 		qdf_nbuf_set_exc_frame(nbuf, 1);
-		dp_rx_deliver_to_stack(soc, vdev, txrx_peer, nbuf, NULL);
+		dp_rx_deliver_to_osif_stack(soc, vdev, txrx_peer, nbuf, NULL,
+					    qdf_nbuf_is_ipv4_eapol_pkt(nbuf));
 	}
 
 	return;