aboutsummaryrefslogtreecommitdiff
path: root/src/sg_readcap.c
diff options
context:
space:
mode:
authorDouglas Gilbert <dgilbert@interlog.com>2009-07-24 19:58:51 +0000
committerDouglas Gilbert <dgilbert@interlog.com>2009-07-24 19:58:51 +0000
commit7a31f052e8013960cc162447397ca552ff50dfb2 (patch)
treedae6957e16343aa34d23a8f639fc9f8be37e875a /src/sg_readcap.c
parent42a33ce7e76f90eea8e60d7efbd65a44b1f0c65a (diff)
downloadsg3_utils-7a31f052e8013960cc162447397ca552ff50dfb2.tar.gz
reverse out printf(%#) change, broken for %#02x when value is 0
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@284 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'src/sg_readcap.c')
-rw-r--r--src/sg_readcap.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/sg_readcap.c b/src/sg_readcap.c
index 5ad0fdc2..f0433ede 100644
--- a/src/sg_readcap.c
+++ b/src/sg_readcap.c
@@ -28,7 +28,7 @@
*/
-static char * version_str = "3.84 20090717";
+static char * version_str = "3.84 20090422";
#define ME "sg_readcap: "
@@ -193,7 +193,7 @@ static int process_cl_new(struct opts_t * optsp, int argc, char * argv[])
++optsp->do_version;
break;
default:
- fprintf(stderr, "unrecognised option code %c [%#x]\n", c, c);
+ fprintf(stderr, "unrecognised option code %c [0x%x]\n", c, c);
if (optsp->do_help)
break;
usage();
@@ -404,15 +404,15 @@ int main(int argc, char * argv[])
block_size = ((resp_buff[4] << 24) | (resp_buff[5] << 16) |
(resp_buff[6] << 8) | resp_buff[7]);
if (opts.do_brief) {
- printf("%#x %#x\n", last_blk_addr + 1, block_size);
+ printf("0x%x 0x%x\n", last_blk_addr + 1, block_size);
goto good;
}
printf("Read Capacity results:\n");
if (opts.do_pmi)
- printf(" PMI mode: given lba=%#" PRIx64 ", last lba "
- "before delay=%#x\n", opts.llba, last_blk_addr);
+ printf(" PMI mode: given lba=0x%" PRIx64 ", last lba "
+ "before delay=0x%x\n", opts.llba, last_blk_addr);
else
- printf(" Last logical block address=%u (%#x), Number "
+ printf(" Last logical block address=%u (0x%x), Number "
"of blocks=%u\n", last_blk_addr, last_blk_addr,
last_blk_addr + 1);
printf(" Logical block length=%u bytes\n", block_size);
@@ -482,7 +482,7 @@ int main(int argc, char * argv[])
block_size = ((resp_buff[8] << 24) | (resp_buff[9] << 16) |
(resp_buff[10] << 8) | resp_buff[11]);
if (opts.do_brief) {
- printf("%#" PRIx64 " %#x\n", llast_blk_addr + 1, block_size);
+ printf("0x%" PRIx64 " 0x%x\n", llast_blk_addr + 1, block_size);
goto good;
}
printf("Read Capacity results:\n");
@@ -492,11 +492,11 @@ int main(int argc, char * argv[])
printf(" Thin provisioning: tpe=%d, tprz=%d\n",
!!(resp_buff[14] & 0x80), !!(resp_buff[14] & 0x40));
if (opts.do_pmi)
- printf(" PMI mode: given lba=%#" PRIx64 ", last lba "
- "before delay=%#" PRIx64 "\n", opts.llba,
+ printf(" PMI mode: given lba=0x%" PRIx64 ", last lba "
+ "before delay=0x%" PRIx64 "\n", opts.llba,
llast_blk_addr);
else
- printf(" Last logical block address=%" PRIu64 " (%#"
+ printf(" Last logical block address=%" PRIu64 " (0x%"
PRIx64 "), Number of logical blocks=%" PRIu64 "\n",
llast_blk_addr, llast_blk_addr, llast_blk_addr + 1);
printf(" Logical block length=%u bytes\n", block_size);