Browse Source

qcacld-3.0: Fix compilation issue related to DP component

Fix compilation issue related to cfg80211_rx_control_port
API in DP component

Change-Id: I9bff854197eb2baae333b54b338141ffa5c6b012
CRs-Fixed: 3194152
Roopavathi Lingampalli 2 years ago
parent
commit
881a91c93b

+ 2 - 2
components/dp/dispatcher/inc/wlan_dp_public_struct.h

@@ -623,8 +623,8 @@ struct wlan_dp_psoc_callbacks {
 
 	bool (*dp_is_gratuitous_arp_unsolicited_na)(qdf_nbuf_t nbuf);
 
-	QDF_STATUS (*dp_send_rx_pkt_over_nl)(qdf_netdev_t dev, uint8_t *addr,
-					     qdf_nbuf_t nbuf, bool unecrypted);
+	bool (*dp_send_rx_pkt_over_nl)(qdf_netdev_t dev, uint8_t *addr,
+				       qdf_nbuf_t nbuf, bool unecrypted);
 	bool
 	(*wlan_dp_sta_get_dot11mode)(hdd_cb_handle context, uint8_t vdev_id,
 				     enum qca_wlan_802_11_mode *dot11_mode);

+ 1 - 0
os_if/dp/src/os_if_dp_txrx.c

@@ -402,6 +402,7 @@ osif_dp_register_arp_unsolicited_cbk(struct wlan_dp_psoc_callbacks *cb_obj)
 #endif
 
 #if defined(CFG80211_CTRL_FRAME_SRC_ADDR_TA_ADDR)
+static
 bool osif_dp_cfg80211_rx_control_port(qdf_netdev_t dev, u8 *ta_addr,
 				      qdf_nbuf_t nbuf, bool unencrypted)
 {