Changes by: szaka
Update of /cvs/linux-ntfs/ntfsprogs/ntfsprogs
In directory delta357.server4you.de:/tmp/cvs-serv7336
Modified Files:
ntfsinfo.c
Log Message:
add ntfs_dump_bytes(); ntfs_dump_attr_list(): dump ATTR_LIST_ENTRY paddings
Index: ntfsinfo.c
===================================================================
RCS file: /cvs/linux-ntfs/ntfsprogs/ntfsprogs/ntfsinfo.c,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -p -r1.137 -r1.138
--- ntfsinfo.c 13 Aug 2006 18:46:22 -0000 1.137
+++ ntfsinfo.c 13 Aug 2006 18:48:31 -0000 1.138
@@ -603,6 +603,15 @@ static void ntfs_dump_attr_standard_info
(unsigned int)value_length);
}
}
+
+static void ntfs_dump_bytes(u8 *buf, int start, int stop)
+{
+ int i;
+
+ for (i = start; i < stop; i++) {
+ printf("%02x ", buf[i]);
+ }
+}
/**
* ntfs_dump_attr_list()
@@ -663,6 +672,10 @@ static void ntfs_dump_attr_list(ATTR_REC
ntfs_log_perror("ntfs_ucstombs failed");
} else
printf("unnamed\n");
+ printf("\t\tPadding:\t");
+ ntfs_dump_bytes((u8 *)entry, entry->name_offset +
+ 2 * entry->name_length, entry->length);
+ printf("\n");
}
free(value);
printf("\tEnd of attribute list reached.\n");
|