|
@@ -58,7 +58,7 @@ static int recvbuf2recvframe(struct adapter *adapt, struct sk_buff *pskb)
|
|
|
prxstat = (struct recv_stat *)pbuf;
|
|
|
|
|
|
precvframe = rtw_alloc_recvframe(pfree_recv_queue);
|
|
|
- if (precvframe == NULL) {
|
|
|
+ if (!precvframe) {
|
|
|
RT_TRACE(_module_rtl871x_recv_c_, _drv_err_, ("recvbuf2recvframe: precvframe==NULL\n"));
|
|
|
DBG_88E("%s()-%d: rtw_alloc_recvframe() failed! RX Drop!\n", __func__, __LINE__);
|
|
|
goto _exit_recvbuf2recvframe;
|
|
@@ -436,16 +436,16 @@ u32 usb_read_port(struct adapter *adapter, u32 addr, struct recv_buf *precvbuf)
|
|
|
return _FAIL;
|
|
|
}
|
|
|
|
|
|
- if ((!precvbuf->reuse) || (precvbuf->pskb == NULL)) {
|
|
|
+ if ((!precvbuf->reuse) || (!precvbuf->pskb)) {
|
|
|
precvbuf->pskb = skb_dequeue(&precvpriv->free_recv_skb_queue);
|
|
|
- if (precvbuf->pskb != NULL)
|
|
|
+ if (precvbuf->pskb)
|
|
|
precvbuf->reuse = true;
|
|
|
}
|
|
|
|
|
|
/* re-assign for linux based on skb */
|
|
|
- if ((!precvbuf->reuse) || (precvbuf->pskb == NULL)) {
|
|
|
+ if ((!precvbuf->reuse) || (!precvbuf->pskb)) {
|
|
|
precvbuf->pskb = netdev_alloc_skb(adapter->pnetdev, MAX_RECVBUF_SZ);
|
|
|
- if (precvbuf->pskb == NULL) {
|
|
|
+ if (!precvbuf->pskb) {
|
|
|
RT_TRACE(_module_hci_ops_os_c_, _drv_err_, ("init_recvbuf(): alloc_skb fail!\n"));
|
|
|
DBG_88E("#### usb_read_port() alloc_skb fail!#####\n");
|
|
|
return _FAIL;
|