From ebb2c8eacaffe25d430c4e3b3eca524ea0b6b103 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 21 Nov 2008 16:52:40 +0000 Subject: [PATCH] windows-afsd-memdump-20081121 LICENSE MIT add the buffer error state to the memdump output --- src/WINNT/afsd/cm_buf.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/WINNT/afsd/cm_buf.c b/src/WINNT/afsd/cm_buf.c index 11e0d64b9..e191bb9a8 100644 --- a/src/WINNT/afsd/cm_buf.c +++ b/src/WINNT/afsd/cm_buf.c @@ -1820,11 +1820,11 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, hash=%d, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " - "flags=0x%x, cmFlags=0x%x, refCount=%d\r\n", + "flags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", cookie, (void *)bp, i, bp->fid.cell, bp->fid.volume, bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, - bp->cmFlags, bp->refCount); + bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } } @@ -1838,11 +1838,11 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " - "flags=0x%x, cmFlags=0x%x, refCount=%d\r\n", + "flags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", cookie, (void *)bp, bp->fid.cell, bp->fid.volume, bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, - bp->cmFlags, bp->refCount); + bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } StringCbPrintfA(output, sizeof(output), "%s - Done dumping buf_FreeListEndp.\r\n", cookie); @@ -1854,11 +1854,11 @@ int cm_DumpBufHashTable(FILE *outputFile, char *cookie, int lock) StringCbPrintfA(output, sizeof(output), "%s bp=0x%08X, fid (cell=%d, volume=%d, " "vnode=%d, unique=%d), offset=%x:%08x, dv=%I64d, " - "flags=0x%x, cmFlags=0x%x, refCount=%d\r\n", + "flags=0x%x, cmFlags=0x%x, error=0x%x, refCount=%d\r\n", cookie, (void *)bp, bp->fid.cell, bp->fid.volume, bp->fid.vnode, bp->fid.unique, bp->offset.HighPart, bp->offset.LowPart, bp->dataVersion, bp->flags, - bp->cmFlags, bp->refCount); + bp->cmFlags, bp->error, bp->refCount); WriteFile(outputFile, output, (DWORD)strlen(output), &zilch, NULL); } StringCbPrintfA(output, sizeof(output), "%s - Done dumping buf_dirtyListp.\r\n", cookie); -- 2.39.5