#ifndef _NETVSC_H_
#define _NETVSC_H_
+#include <linux/list.h>
#include "VmbusPacketFormat.h"
#include "VmbusChannelInterface.h"
-#include "List.h"
#include "NetVscApi.h"
* List of free preallocated hv_netvsc_packet to represent receive
* packet
*/
- LIST_ENTRY ReceivePacketList;
+ struct list_head ReceivePacketList;
spinlock_t receive_packet_list_lock;
/* Send buffer allocated by us but manages by NetVSP */