Merge branch 'linux_next' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[firefly-linux-kernel-4.4.55.git] / drivers / staging / rtl8712 / recv_linux.c
index 1f0949ed7ee0758a433eac08a6c1a8d092a80ba0..0e26d5f6cf2d57d64eca7d5440af7da0f77443cd 100644 (file)
 
 #define _RECV_OSDEP_C_
 
+#include <linux/usb.h>
+
 #include "osdep_service.h"
 #include "drv_types.h"
 #include "wifi.h"
 #include "recv_osdep.h"
 #include "osdep_intf.h"
+#include "ethernet.h"
+#include <linux/if_arp.h>
 #include "usb_ops.h"
 
 /*init os related resource in struct recv_priv*/
@@ -51,7 +55,7 @@ int r8712_os_recvbuf_resource_alloc(struct _adapter *padapter,
        int res = _SUCCESS;
 
        precvbuf->irp_pending = false;
-       precvbuf->purb = _usb_alloc_urb(0, GFP_KERNEL);
+       precvbuf->purb = usb_alloc_urb(0, GFP_KERNEL);
        if (precvbuf->purb == NULL)
                res = _FAIL;
        precvbuf->pskb = NULL;