diff --git a/reactos/drivers/network/tcpip/include/memtrack.h b/reactos/drivers/network/tcpip/include/memtrack.h index 8157338a0b6..37a736add2a 100644 --- a/reactos/drivers/network/tcpip/include/memtrack.h +++ b/reactos/drivers/network/tcpip/include/memtrack.h @@ -25,20 +25,20 @@ typedef struct _ALLOCATION_TRACKER { LIST_ENTRY Entry; - ULONG Tag; + DWORD Tag; PVOID Thing; PCHAR FileName; - ULONG LineNo; + DWORD LineNo; } ALLOCATION_TRACKER, *PALLOCATION_TRACKER; VOID TrackingInit(); -VOID TrackWithTag( ULONG Tag, PVOID Thing, PCHAR File, ULONG Line ); +VOID TrackWithTag( DWORD Tag, PVOID Thing, PCHAR File, DWORD Line ); #define Track(Tag,Thing) TrackWithTag(Tag,Thing,__FILE__,__LINE__) -VOID UntrackFL( PCHAR File, ULONG Line, PVOID Thing, ULONG Tag ); +VOID UntrackFL( PCHAR File, DWORD Line, PVOID Thing, DWORD Tag ); #define Untrack(Thing) UntrackFL(__FILE__,__LINE__,Thing) -VOID TrackDumpFL( PCHAR File, ULONG Line ); +VOID TrackDumpFL( PCHAR File, DWORD Line ); #define TrackDump() TrackDumpFL(__FILE__,__LINE__) -VOID TrackTag( ULONG Tag ); +VOID TrackTag( DWORD Tag ); static __inline PVOID ExAllocateFromNPagedLookasideListX( PNPAGED_LOOKASIDE_LIST List, PCHAR File, ULONG Line ) { PVOID Out = ExAllocateFromNPagedLookasideList( List ); diff --git a/reactos/drivers/network/tcpip/include/precomp.h b/reactos/drivers/network/tcpip/include/precomp.h index 82e15cef80a..69fefd41f98 100644 --- a/reactos/drivers/network/tcpip/include/precomp.h +++ b/reactos/drivers/network/tcpip/include/precomp.h @@ -1,5 +1,6 @@ #include #include +#include #include #include #include diff --git a/reactos/lib/drivers/ip/network/memtrack.c b/reactos/lib/drivers/ip/network/memtrack.c index f6e941da474..d12d148c3b0 100644 --- a/reactos/lib/drivers/ip/network/memtrack.c +++ b/reactos/lib/drivers/ip/network/memtrack.c @@ -8,9 +8,9 @@ static LIST_ENTRY AllocatedObjectsList; static KSPIN_LOCK AllocatedObjectsLock; static NPAGED_LOOKASIDE_LIST AllocatedObjectsLookasideList; -ULONG TagsToShow[MEMTRACK_MAX_TAGS_TO_TRACK] = { 0 }; +DWORD TagsToShow[MEMTRACK_MAX_TAGS_TO_TRACK] = { 0 }; -VOID TrackTag( ULONG Tag ) { +VOID TrackTag( DWORD Tag ) { UINT i; for( i = 0; TagsToShow[i]; i++ ); @@ -58,7 +58,7 @@ VOID ShowTrackedThing( PCHAR What, PALLOCATION_TRACKER Thing, BOOLEAN ForceShow } } -VOID TrackWithTag( ULONG Tag, PVOID Thing, PCHAR FileName, ULONG LineNo ) { +VOID TrackWithTag( DWORD Tag, PVOID Thing, PCHAR FileName, DWORD LineNo ) { PALLOCATION_TRACKER TrackedThing = ExAllocateFromNPagedLookasideList( &AllocatedObjectsLookasideList ); @@ -104,7 +104,7 @@ VOID TrackWithTag( ULONG Tag, PVOID Thing, PCHAR FileName, ULONG LineNo ) { /*TrackDumpFL( FileName, LineNo );*/ } -BOOLEAN ShowTag( ULONG Tag ) { +BOOLEAN ShowTag( DWORD Tag ) { UINT i; for( i = 0; TagsToShow[i] && TagsToShow[i] != Tag; i++ ); @@ -112,7 +112,7 @@ BOOLEAN ShowTag( ULONG Tag ) { return TagsToShow[i] ? TRUE : FALSE; } -VOID UntrackFL( PCHAR File, ULONG Line, PVOID Thing, ULONG Tag ) { +VOID UntrackFL( PCHAR File, DWORD Line, PVOID Thing, DWORD Tag ) { KIRQL OldIrql; PLIST_ENTRY Entry; PALLOCATION_TRACKER ThingInList; @@ -147,7 +147,7 @@ VOID UntrackFL( PCHAR File, ULONG Line, PVOID Thing, ULONG Tag ) { TcpipBugCheck( 0 ); } -VOID TrackDumpFL( PCHAR File, ULONG Line ) { +VOID TrackDumpFL( PCHAR File, DWORD Line ) { KIRQL OldIrql; PLIST_ENTRY Entry; PALLOCATION_TRACKER Thing;