usr/bin/sg_luns000075500000061550147204317260007542 0ustar00ELF>`@[@8 @@@@hh?? LL L @X LL L  DDStd Ptd===LLQtdRtdLL L @@/lib64/ld-linux-x86-64.so.2GNUGNUGNUg\z'k=`bZ"D! "$%BE|qX2 zk sx+. [i@W T= "R "R R MR R libsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_ll_report_lunssg_convert_errnosg_set_binary_modehex2stderrpr2serrsg_simple_inquirysg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_memalignsg_get_numsafe_strerrorsg_cmds_open_devicehex2stdoutlibc.so.6__printf_chkoptindperror__isoc99_sscanfstrncpyputs__stack_chk_failputchar__ctype_b_locoptarg__snprintf_chkgetopt_longstrchr__ctype_toupper_loc__cxa_finalize__strcat_chk__libc_start_mainfree_edata__bss_start_endGLIBC_2.7GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4GLIBC_2.36ii 'ii 1ui ;ti Gii SL @L L L P <@P <`P <P <P <P <P <Q < Q <@Q <`Q <Q <Q <Q <O  O O O O  R %R &N N O O O O  O (O 0O  8O  @O  HO  PO XO `O hO pO xO O O O O O O O O O O  O !HH@ HtH5? %? hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!%= D%= D%= D%= D%= D%= D%= D%= D%= D%}= D%u= D%m= D%e= D%]= D%U= D%M= D%E= D%== D%5= D%-= D%%= D%= D%= D% = D%= D%< D%< D%< D%< DAWE1AVE1AUATIUSH)HdH%(H$1$Ll$(HD$ D$D$D$D$D$D$ D$D$D$D$MH < LH'D$(=/P7HcH>D$D$H=1> A=vH=N!1AAD$uD$kD$aD$D$RD$H1E1 H$dH3 %(D H[]A\A]A^A_Ã$D$ L5= H=y= D$=H= 1A뉉H= 1A1z g= 19}HcЃIԉ = 9|$t(|$ H5n&H=u&1E1MFHD$`HIWH\$ 1T$HHAAHE1}LHEE}Hu }WH51H5HDUD<<F<D$1IL$LLLT$MD$LT$f?L'H51\|$UAHACf.H AtAH HHDHH51H5HDUD<<@<A¾IٹD$L$1LLߺDT$L\$t$ t$L\$DT$D$DMiEҋL$LڿHLDT$LEH51%DT$E@HH5H$dH3%(]Hĸ[]A\A]A^A_HH51H5|HDUD<<ADMADȃu AA@ƃ#@MDEAHD D DD$EH51<?MHf?EfD\$EH5A1DMEA?DAEDT$HEH51zAt}u }dHH5&1JIDEgDUD<TDMEA?DAhfDH5 1H5 1NfoXHal unitH$)$AH-AHcH>D$MLڅUH51RQDH515@HEHHHH H9u|$HڅH5 1fDDMEA?DAHH5m 1"H$Hڿ1H5E~}H$Hڿ1H5 [ZH$Hڿ1H587H$Hڿ1H5 H$Hڿ1H5EDL$H$HE1H511H5oD$ D$H=a H5 1mlAHH5 176fH5 1H5i1EҋL$LڿHLDT$LEH5I1DT$ucuEAD DMA t$EHڅH5 1kjfDH5 1ML1HUD@ƍD6HtfDIHI H9uD$tLHEH58 1L1H5H5 1MEHڿH5, 1H51AWIAVIAUAATL%# UH-# SL)H'Ht1LLDAHH9uH[]A\A]A^A_ff.HHUsage: sg_luns [--decode] [--help] [--hex] [--linux] [--lu_cong] [--maxlen=LEN] [--quiet] [--raw] [--readonly] [--select=SR] [--verbose] [--version] DEVICE or sg_luns --test=ALUN [--decode] [--hex] [--lu_cong] [--verbose] where: --decode|-d decode all luns into component parts --help|-h print out usage message --hex|-H output response in hexadecimal; used twice shows decoded values in hex --linux|-l show Linux integer lun after T10 representation --lu_cong|-L decode as if LU_CONG is set; used twice: decode as if LU_CONG is clear --maxlen=LEN|-m LEN max response length (allocation length in cdb) (def: 0 -> %d bytes) --quiet|-q output only ASCII hex lun values --raw|-r output response in binary --readonly|-R open DEVICE read-only (def: read-write) --select=SR|-s SR select report SR (def: 0) 0 -> luns apart from 'well known' lus 1 -> only 'well known' logical unit numbers 2 -> all luns 0x10 -> administrative luns 0x11 -> admin luns + non-conglomerate luns 0x12 -> admin lun + its subsidiary luns --test=ALUN|-t ALUN decode ALUN and ignore most other options and DEVICE (apart from '-H') --verbose|-v increase verbosity --version|-V print version string and exit Performs a SCSI REPORT LUNS command or decodes the given ALUN. When SR is 0x10 or 0x11 DEVICE must be LUN 0 or REPORT LUNS well known logical unit; when SR is 0x12 DEVICE must be an administrative logical unit. When the --test=ALUN option is given, decodes ALUN rather than sending a REPORT LUNS command. %sLogical unit _not_ specified since Subsidiary element is 0x0000%sPeripheral device addressing: %sSince LU_CONG=1, unexpected Flat space addressing: lun=0x%04x %sFlat space addressing: lun=0x%04x %sFlat space addressing: lun=%d %sSince LU_CONG=1, unexpected lu addressing: bus_id=0x%x, target=0x%02x, lun=0x%02x %sLogical unit addressing: bus_id=0x%x, target=0x%02x, lun=0x%02x %sLogical unit addressing: bus_id=%d, target=%d, lun=%d %sExtended flat space addressing: lun=0x%06x %sExtended flat space addressing: lun=%d %sLong extended flat space addressing: lun=0x%010lx %sLong extended flat space addressing: lun=%lu %sLogical unit _not_ specified addressing %sExtended logical unit addressing: length=%d, e.a. method=%d, value=0x%06x %sExtended logical unit addressing: length=%d, e.a. method=%d, value=%d %sExtended logical unit addressing: length=%d, e. a. method=%d, %sExtended logical unit addressing: length=%d, e. a. method=%d, value=%lu %s<> argument to '--maxlen' should be %d or less bad argument to '--select', expect 0 to 255 unrecognised option code 0x%x ?? Unexpected extra argument: %s Not in DEBUG mode, so '-vV' has no special action Unable to read Linux style LUN integer given to --test= expected a hex number, optionally prefixed by '0x' 64 bit LUN in T10 (hex, dashed) format: 64 bit LUN in T10 preferred (hex) format: Linux 'word flipped' integer LUN representation: 0x%016lx Linux 'word flipped' integer LUN representation: 0x%lx Linux 'word flipped' integer LUN representation: %lu in order to decode LUN and since --lu_cong not given, do standard INQUIRY to find LU_CONG bit fetching standard INQUIRY response failed LU_CONG bit set in standard INQUIRY response unable to sg_memalign %d bytes Lun list length = %d which imples %d lun entr%s <> Report luns [select_report=0x%x]: Report Luns command not supported (support mandatory in SPC-3) Report Luns command has bad field in cdb Some error occurred, try again with '-v' or '-vv' for more information SecondThirdFourthtargetlun%s>>>> Administrative LU %s>>Subsidiary element: %s>>%s level addressing: %s>>Administrative element: %sSimple lu addressing: %s0x%04x %s%d %slun=0x%02x %slun=%d %sbus_id=0x%02x, %s=0x%02x %sbus_id=%d, %s=%d %sREPORT LUNS %s %sACCESS CONTROLS %s %sTARGET LOG PAGES %s %sSECURITY PROTOCOL %s %sMANAGEMENT PROTOCOL %s %s%s 0x%02x %s%s %d value=0x%014lx iesdhHlLm:qrRs:t:vV1.42 20180626version: %s %lx %lu%2x%c%02x%02x %02xDecoded LUN:missing device name! sg_set_binary_modeopen error: %s: %s Report Luns, aborted command Report Luns command: %s close error: %s sg_luns failed: Output response in hex decodehelphexlinuxlu_conglu-congmaxlenquietrawreadonlyselecttestverboseversions P-@6' @vwell known logic;LP0(ph`x@zRx /D$4FJ w?:*3$"\tEDuL BBE B(A0A8G 8A0A(B BBBD Lm FEE B(D0C8NL 8A0A(B BBBA D,PeFEE E(H0H8G@n8A0A(B BBBtx@L 6  8)L L o0h ] N `  @ oo oon oL P`p 0@P`p<d<h<H<l<L<L<m<q<r<R<s<t<v<VGA$3a1 GA$3p1029(GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a1E) GA$3p1029(5)GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*EGA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFYP(GA+GLIBCXX_ASSERTIONS GA*FORTIFY(%)GA+GLIBCXX_ASSERTIONSsg_luns-1.44-6.el8.x86_64.debugg7zXZִF!t/x]?Eh=ڊ2NWQw~ -1T_uzhpyŖ'J"ݠ͑'ywU;tbJέ.ZepXa[̑d^ C3 ^K+pp`x8ʗfW?;@[z6d/;bA>{Y̗co" :viVmadh7N{ӑ`۹`zRz]axoKmjlMm%Mb뼒tkZ #^Iy`վtwNֺ0wLEX@c-$@>L LL LL LL LN N(P P R R R`R V$/VdZ>