Staging: hv: remove BOOL and BOOLEAN typedefs
authorGreg Kroah-Hartman <gregkh@suse.de>
Tue, 14 Jul 2009 22:13:46 +0000 (15:13 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 15 Sep 2009 19:01:46 +0000 (12:01 -0700)
The BOOL and BOOLEAN typedefs are now removed from the Hyper-V driver
code.

Cc: Hank Janssen <hjanssen@microsoft.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/ChannelMgmt.c
drivers/staging/hv/Hv.h
drivers/staging/hv/NetVsc.c
drivers/staging/hv/RndisFilter.c
drivers/staging/hv/include/ChannelMessages.h
drivers/staging/hv/include/List.h
drivers/staging/hv/include/NetVscApi.h
drivers/staging/hv/include/VmbusPacketFormat.h
drivers/staging/hv/include/osd.h

index 68f2580..b10db08 100644 (file)
@@ -240,7 +240,7 @@ VmbusChannelProcessOffer(
        VMBUS_CHANNEL* newChannel=(VMBUS_CHANNEL*)context;
        LIST_ENTRY* anchor;
        LIST_ENTRY* curr;
-       BOOL fNew=TRUE;
+       bool fNew=TRUE;
        VMBUS_CHANNEL* channel;
 
        DPRINT_ENTER(VMBUS);
index bb70724..dbe9bb8 100644 (file)
@@ -113,7 +113,7 @@ typedef struct {
        u64     GuestId;                        // XenLinux or native Linux. If XenLinux, the hypercall and synic pages has already been initialized
        void*   HypercallPage;
 
-       BOOL    SynICInitialized;
+       bool    SynICInitialized;
        // This is used as an input param to HvCallSignalEvent hypercall. The input param is immutable
        // in our usage and must be dynamic mem (vs stack or global).
        HV_INPUT_SIGNAL_EVENT_BUFFER *SignalEventBuffer;
index 8515bcd..ba83b2c 100644 (file)
@@ -1344,7 +1344,7 @@ NetVscOnReceiveCompletion(
        DEVICE_OBJECT *device = (DEVICE_OBJECT*)packet->Device;
        NETVSC_DEVICE* netDevice;
        u64     transactionId=0;
-       BOOL fSendReceiveComp = FALSE;
+       bool fSendReceiveComp = FALSE;
 
        DPRINT_ENTER(NETVSC);
 
index 9bfd169..7478fdb 100644 (file)
@@ -383,7 +383,7 @@ RndisFilterReceiveResponse(
        LIST_ENTRY *anchor;
        LIST_ENTRY *curr;
        RNDIS_REQUEST *request=NULL;
-       BOOL found=FALSE;
+       bool found=FALSE;
 
        DPRINT_ENTER(NETVSC);
 
index 87aaeb3..6a6342a 100644 (file)
@@ -82,7 +82,7 @@ typedef struct _VMBUS_CHANNEL_QUERY_VMBUS_VERSION
 typedef struct _VMBUS_CHANNEL_VERSION_SUPPORTED
 {
     VMBUS_CHANNEL_MESSAGE_HEADER Header;
-    BOOLEAN VersionSupported;
+    bool VersionSupported;
 } VMBUS_CHANNEL_VERSION_SUPPORTED, *PVMBUS_CHANNEL_VERSION_SUPPORTED;
 
 // Offer Channel parameters
@@ -92,7 +92,7 @@ typedef struct _VMBUS_CHANNEL_OFFER_CHANNEL
     VMBUS_CHANNEL_OFFER Offer;
     u32  ChildRelId;
     u8   MonitorId;
-    BOOLEAN MonitorAllocated;
+    bool MonitorAllocated;
 } VMBUS_CHANNEL_OFFER_CHANNEL, *PVMBUS_CHANNEL_OFFER_CHANNEL;
 
 //
@@ -264,7 +264,7 @@ typedef struct _VMBUS_CHANNEL_INITIATE_CONTACT
 typedef struct _VMBUS_CHANNEL_VERSION_RESPONSE
 {
     VMBUS_CHANNEL_MESSAGE_HEADER Header;
-    BOOLEAN     VersionSupported;
+    bool     VersionSupported;
 } VMBUS_CHANNEL_VERSION_RESPONSE, *PVMBUS_CHANNEL_VERSION_RESPONSE;
 
 typedef VMBUS_CHANNEL_MESSAGE_HEADER VMBUS_CHANNEL_UNLOAD, *PVMBUS_CHANNEL_UNLOAD;
index c2145b2..581fe53 100644 (file)
@@ -56,7 +56,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
 
 
 /*
- *  BOOLEAN
+ *  bool
  *  IsListEmpty(
  *      PLIST_ENTRY ListHead
  *      );
index 06e734e..626054b 100644 (file)
@@ -72,7 +72,7 @@ typedef struct _NETVSC_PACKET {
        DLIST_ENTRY                             ListEntry;
 
        DEVICE_OBJECT                   *Device;
-       BOOL                                    IsDataPacket;
+       bool                                    IsDataPacket;
 
        // Valid only for receives when we break a xfer page packet into multiple netvsc packets
        XFERPAGE_PACKET         *XferPagePacket;
@@ -131,7 +131,7 @@ typedef struct _NETVSC_DRIVER_OBJECT {
 
 typedef struct _NETVSC_DEVICE_INFO {
     unsigned char      MacAddr[6];
-    BOOL       LinkState;      // 0 - link up, 1 - link down
+    bool       LinkState;      // 0 - link up, 1 - link down
 } NETVSC_DEVICE_INFO;
 
 //
index 04c3a02..9689f94 100644 (file)
@@ -113,7 +113,7 @@ typedef struct VMTRANSFER_PAGE_PACKET_HEADER {
 #endif
 
     u16                  TransferPageSetId;
-    BOOLEAN                 SenderOwnsSet;
+    bool                 SenderOwnsSet;
     u8                   Reserved;
     u32                  RangeCount;
     VMTRANSFER_PAGE_RANGE   Ranges[1];
index d1c8a42..1a9e4de 100644 (file)
@@ -98,8 +98,6 @@ typedef struct _DLIST_ENTRY {
 // Other types
 //
 //typedef unsigned char                GUID[16];
-typedef unsigned char          BOOL;
-typedef unsigned char          BOOLEAN;
 typedef void*                          HANDLE;
 
 typedef struct {