aboutsummaryrefslogtreecommitdiff
path: root/src/sg_turs.c
diff options
context:
space:
mode:
authorDouglas Gilbert <dgilbert@interlog.com>2019-07-02 14:34:36 +0000
committerDouglas Gilbert <dgilbert@interlog.com>2019-07-02 14:34:36 +0000
commit80c24fa62fdd48618676fbd412981ce0da6fb7f8 (patch)
treeb105ddab0be470340b871429ebb34866f536fc35 /src/sg_turs.c
parent9546b77d7682770d4b8b334c2ac737adf5955b1b (diff)
downloadsg3_utils-80c24fa62fdd48618676fbd412981ce0da6fb7f8.tar.gz
sg_request: add --error option; pack_ids in sg*_dd; testing
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@827 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'src/sg_turs.c')
-rw-r--r--src/sg_turs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sg_turs.c b/src/sg_turs.c
index d8016aa9..d31d9dad 100644
--- a/src/sg_turs.c
+++ b/src/sg_turs.c
@@ -42,7 +42,7 @@
#include "sg_pr2serr.h"
-static const char * version_str = "3.45 20190113";
+static const char * version_str = "3.46 20190618";
#if defined(MSC_VER) || defined(__MINGW32__)
#define HAVE_MS_SLEEP
@@ -316,6 +316,7 @@ loop_turs(struct sg_pt_base * ptvp, struct loop_res_t * resp,
struct opts_t * op)
{
int k, res;
+ int packet_id = 0;
int vb = op->verbose;
char b[80];
@@ -329,6 +330,7 @@ loop_turs(struct sg_pt_base * ptvp, struct loop_res_t * resp,
memset(cdb, 0, sizeof(cdb)); /* TUR's cdb is 6 zeros */
set_scsi_pt_cdb(ptvp, cdb, sizeof(cdb));
set_scsi_pt_sense(ptvp, sense_b, sizeof(sense_b));
+ set_scsi_pt_packet_id(ptvp, ++packet_id);
rs = do_scsi_pt(ptvp, -1, DEF_PT_TIMEOUT, vb);
n = sg_cmds_process_resp(ptvp, "Test unit ready", rs, (0 == k),
vb, &sense_cat);