aboutsummaryrefslogtreecommitdiff
path: root/src/sg_vpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sg_vpd.c')
-rw-r--r--src/sg_vpd.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/sg_vpd.c b/src/sg_vpd.c
index ea21f121..168bcfff 100644
--- a/src/sg_vpd.c
+++ b/src/sg_vpd.c
@@ -30,7 +30,7 @@
*/
-static const char * version_str = "0.71 20131030"; /* spc4r36 + sbc3r35 */
+static const char * version_str = "0.72 20131202"; /* spc4r36 + sbc3r35 */
/* And with sbc3r35, vale Mark Evans */
void svpd_enumerate_vendor(void);
@@ -319,8 +319,9 @@ decode_std_inq(unsigned char * b, int len, int verbose)
else
printf("standard INQUIRY: [reserved or vendor specific "
"qualifier [%d]]\n", pqual);
- printf(" PQual=%d Device_type=%d RMB=%d version=0x%02x ",
- pqual, b[0] & 0x1f, !!(b[1] & 0x80), (unsigned int)b[2]);
+ printf(" PQual=%d Device_type=%d RMB=%d LU_CONG=%d version=0x%02x ",
+ pqual, b[0] & 0x1f, !!(b[1] & 0x80), !!(b[1] & 0x40),
+ (unsigned int)b[2]);
printf(" [%s]\n", sg_ansi_version_arr[b[2] & 0xf]);
printf(" [AERC=%d] [TrmTsk=%d] NormACA=%d HiSUP=%d "
" Resp_data_format=%d\n",
@@ -343,7 +344,7 @@ decode_std_inq(unsigned char * b, int len, int verbose)
printf("[MChngr=%d] [ACKREQQ=%d] Addr16=%d\n [RelAdr=%d] ",
!!(b[6] & 0x08), !!(b[6] & 0x04), !!(b[6] & 0x01),
!!(b[7] & 0x80));
- printf("WBus16=%d Sync=%d Linked=%d [TranDis=%d] ",
+ printf("WBus16=%d Sync=%d [Linked=%d] [TranDis=%d] ",
!!(b[7] & 0x20), !!(b[7] & 0x10), !!(b[7] & 0x08),
!!(b[7] & 0x04));
printf("CmdQue=%d\n", !!(b[7] & 0x02));