aboutsummaryrefslogtreecommitdiff
path: root/src/sg_get_elem_status.c
diff options
context:
space:
mode:
authorDouglas Gilbert <dgilbert@interlog.com>2019-12-27 18:18:48 +0000
committerDouglas Gilbert <dgilbert@interlog.com>2019-12-27 18:18:48 +0000
commit660ac667940dc7bb188b4e2d0ec9c7f2dd444fc0 (patch)
treed8a0e36993244d7797f3ab593b0b1945980b8d23 /src/sg_get_elem_status.c
parent4b4f37348b25f04b6f2f898aeebc6f5246e56831 (diff)
downloadsg3_utils-660ac667940dc7bb188b4e2d0ec9c7f2dd444fc0.tar.gz
sg_lib: add sg_get_command_str() and sg_print_command_len(); sg_verify+sg_write_same: fix and --ff option; sg_dd+sgh_dd: add --verify support
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@837 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'src/sg_get_elem_status.c')
-rw-r--r--src/sg_get_elem_status.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/sg_get_elem_status.c b/src/sg_get_elem_status.c
index 3e1473f9..96841f68 100644
--- a/src/sg_get_elem_status.c
+++ b/src/sg_get_elem_status.c
@@ -37,7 +37,7 @@
* given SCSI device.
*/
-static const char * version_str = "1.00 20190827"; /* sbc4r15,17 */
+static const char * version_str = "1.01 20191220"; /* sbc4r15,17 */
#ifndef UINT32_MAX
@@ -155,10 +155,11 @@ sg_ll_get_phy_elem_status(int sg_fd, uint32_t starting_elem, uint8_t filter,
if (report_type)
gpesCmd[14] |= (0xf & report_type);
if (verbose) {
- pr2serr(" %s cdb: ", cmd_name);
- for (k = 0; k < (int)sizeof(gpesCmd); ++k)
- pr2serr("%02x ", gpesCmd[k]);
- pr2serr("\n");
+ char b[128];
+
+ pr2serr(" %s cdb: %s\n", cmd_name,
+ sg_get_command_str(gpesCmd, (int)sizeof(gpesCmd), false,
+ sizeof(b), b));
}
ptvp = construct_scsi_pt_obj_with_fd(sg_fd, verbose);
@@ -548,8 +549,8 @@ start_response:
printf("depopulation operations in progress");
else if (0xff == j)
printf("depopulation completed, no errors");
- if (a_ped.restore_allowed)
- printf(" [restore allowed]");
+ if (a_ped.restore_allowed)
+ printf(" [restore allowed]");
printf("\n");
}
}