From c410806c13d2baab90641ef6816866cd6e6bfeff Mon Sep 17 00:00:00 2001 From: Douglas Gilbert Date: Thu, 23 Feb 2012 05:17:49 +0000 Subject: sg_inq --export, sg_sanitize --ause --fail --test=, partial spc4r34+sbc3r30 sync git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@441 6180dd3e-e324-4e3e-922d-17de1ae2f315 --- src/sg_raw.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/sg_raw.c') diff --git a/src/sg_raw.c b/src/sg_raw.c index c2dab744..0671e728 100644 --- a/src/sg_raw.c +++ b/src/sg_raw.c @@ -1,7 +1,7 @@ /* * A utility program originally written for the Linux OS SCSI subsystem. * - * Copyright (C) 2000-2011 Ingo van Lil + * Copyright (C) 2000-2012 Ingo van Lil * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -25,7 +25,7 @@ #include "sg_lib.h" #include "sg_pt.h" -#define SG_RAW_VERSION "0.4.3 (2011-02-25)" +#define SG_RAW_VERSION "0.4.4 (2012-02-21)" #define DEFAULT_TIMEOUT 20 #define MIN_SCSI_CDBSZ 6 @@ -73,7 +73,7 @@ version() { fprintf(stderr, "sg_raw " SG_RAW_VERSION "\n" - "Copyright (C) 2007-2010 Ingo van Lil \n" + "Copyright (C) 2007-2012 Ingo van Lil \n" "This is free software. You may redistribute copies of it " "under the terms of\n" "the GNU General Public License " @@ -387,6 +387,7 @@ main(int argc, char *argv[]) unsigned char * dxfer_buffer_in = NULL; unsigned char * dxfer_buffer_out = NULL; unsigned char *wrkBuf = NULL; + char b[64]; memset(&opts, 0, sizeof(opts)); opts.timeout = DEFAULT_TIMEOUT; @@ -421,6 +422,11 @@ main(int argc, char *argv[]) for (k = 0; k < opts.cdb_length; ++k) fprintf(stderr, "%02x ", opts.cdb[k]); fprintf(stderr, "\n"); + if (opts.do_verbose > 2) { + sg_get_command_name(opts.cdb, 0, sizeof(b) - 1, b); + b[sizeof(b) - 1] = '\0'; + fprintf(stderr, " Command name: %s\n", b); + } } set_scsi_pt_cdb(ptvp, opts.cdb, opts.cdb_length); set_scsi_pt_sense(ptvp, sense_buffer, sizeof(sense_buffer)); -- cgit v1.2.3