[Feature][S300]task-view-1245] to fix wifi rtl8192fs cannot communicate with eth

Change-Id: I4bf82bfc2e4f97436dbac15011a1434b681b0d9a
diff --git a/ap/os/linux/linux-3.4.x/drivers/net/wireless/rtl8192cd_92fs/core/8192cd_core_rx.c b/ap/os/linux/linux-3.4.x/drivers/net/wireless/rtl8192cd_92fs/core/8192cd_core_rx.c
index b2aa0b7..d7e94b9 100755
--- a/ap/os/linux/linux-3.4.x/drivers/net/wireless/rtl8192cd_92fs/core/8192cd_core_rx.c
+++ b/ap/os/linux/linux-3.4.x/drivers/net/wireless/rtl8192cd_92fs/core/8192cd_core_rx.c
@@ -1795,6 +1795,8 @@
 		if (rtk_tasklet_set_triggered(&(priv->pshare->rxq_tasklet)))

 			smp_call_function_single_async(SMP_RX_LB_OFFLOAD_CPU, &(priv->pshare->rxq_tasklet_csd));

 #else

+		extern void clean_cache(unsigned char *data,int len);

+		clean_cache(skb_mac_header(pskb), pskb->len + pskb->data - skb_mac_header(pskb));

 #if 1

 		int ret;

 	//	D("called\n");