diff options
author | Douglas Gilbert <dgilbert@interlog.com> | 2016-04-24 02:11:26 +0000 |
---|---|---|
committer | Douglas Gilbert <dgilbert@interlog.com> | 2016-04-24 02:11:26 +0000 |
commit | 58a90357e1c16deb0d18c7e517c3f471840069ad (patch) | |
tree | e19f714d30dedc61e67c084e9956ed0db4ee00e1 /lib/sg_cmds_extra.c | |
parent | ee7c9e04ee035140fd8204edaf5bad1262383f08 (diff) | |
download | sg3_utils-58a90357e1c16deb0d18c7e517c3f471840069ad.tar.gz |
sg_decode sense: add --cdb option; add stdint.h to some headers
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@692 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'lib/sg_cmds_extra.c')
-rw-r--r-- | lib/sg_cmds_extra.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/sg_cmds_extra.c b/lib/sg_cmds_extra.c index cf2fc71f..864a093c 100644 --- a/lib/sg_cmds_extra.c +++ b/lib/sg_cmds_extra.c @@ -1561,7 +1561,7 @@ sg_ll_ata_pt(int sg_fd, const unsigned char * cdbp, int cdb_len, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; unsigned char sense_b[SENSE_BUFF_LEN]; unsigned char * sp; - const unsigned char * ucp; + const unsigned char * bp; struct sg_pt_base * ptvp; const char * cnamep; char b[256]; @@ -1654,11 +1654,11 @@ sg_ll_ata_pt(int sg_fd, const unsigned char * cdbp, int cdb_len, } if (ata_return_dp && (max_ata_return_len > 0)) { /* search for ATA return descriptor */ - ucp = sg_scsi_sense_desc_find(sp, slen, 0x9); - if (ucp) { - k = ucp[1] + 2; + bp = sg_scsi_sense_desc_find(sp, slen, 0x9); + if (bp) { + k = bp[1] + 2; k = (k > max_ata_return_len) ? max_ata_return_len : k; - memcpy(ata_return_dp, ucp, k); + memcpy(ata_return_dp, bp, k); } else ata_return_dp[0] = 0x0; } |