summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-07-02 17:45:20 +0200
committerLennart Poettering <lennart@poettering.net>2008-07-02 17:45:20 +0200
commitaff3ff195b208b87270e1cb63e3236a77d0ff809 (patch)
treed7e22e189eb9690c73ab9039ebed29a73861c95f
parent6826d5842a9568b37a8d1de5662eb7437027b53b (diff)
include raw attribute data
-rw-r--r--atasmart.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/atasmart.c b/atasmart.c
index 4ff072c..aa0454f 100644
--- a/atasmart.c
+++ b/atasmart.c
@@ -1081,13 +1081,14 @@ static void disk_dump_attributes(SkDisk *d, const SkSmartAttributeParsedData *a,
if (highlight)
fprintf(stderr, HIGHLIGHT);
- printf("%3u %-27s %-3s %-3s %-3s %-11s %-7s %-7s %-3s\n",
+ printf("%3u %-27s %-3s %-3s %-3s %-11s 0x%02x%02x%02x%02x%02x%02x %-7s %-7s %-3s\n",
a->id,
print_name(name, sizeof(name), a->id, a->name),
a->current_value_valid ? tc : "n/a",
a->worst_value_valid ? tw : "n/a",
a->threshold_valid ? tt : "n/a",
print_value(pretty, sizeof(pretty), a),
+ a->raw[0], a->raw[1], a->raw[2], a->raw[3], a->raw[4], a->raw[5],
a->prefailure ? "prefail" : "old-age",
a->online ? "online" : "offline",
a->good_valid ? yes_no(a->good) : "n/a");
@@ -1164,13 +1165,14 @@ int sk_disk_dump(SkDisk *d) {
spd->extended_test_polling_minutes,
spd->conveyance_test_polling_minutes);
- printf("%3s %-27s %5s %5s %5s %-11s %-7s %-7s %-3s\n",
+ printf("%3s %-27s %5s %5s %5s %-11s %-14s %-7s %-7s %-3s\n",
"ID#",
"Name",
"Value",
"Worst",
"Thres",
"Pretty",
+ "Raw",
"Type",
"Updates",
"Good");