SG\_RTPG(8) SG3\_UTILS SG\_RTPG(8)

# [NAME](#NAME)

sg\_rtpg - send SCSI REPORT TARGET PORT GROUPS command

# [SYNOPSIS](#SYNOPSIS)

**sg\_rtpg** \[*--decode*] \[*--help*] \[*--hex*] \[*--raw*] \[*--readonly*] \[*--verbose*] \[*--version*] *DEVICE*

# [DESCRIPTION](#DESCRIPTION)

Send a SCSI REPORT TARGET PORT GROUPS command to *DEVICE* and outputs the response.

Target port group access is described in SPC-3 and SPC-4 found at www.t10.org . The most recent draft of SPC-4 is revision 37 in which target port groups are described in section 5.15 .

# [OPTIONS](#OPTIONS)

Arguments to long options are mandatory for short options as well.

[**-d**, **--decode**](#d)

decodes the status code and asymmetric access state from each target port group descriptor returned. The default action is not to decode these values.

[**-e**, **--extended**](#e)

use extended header format for parameter data. This sets the PARAMETER DATA FORMAT field in the cdb to 1.

[**-h**, **--help**](#h)

output the usage message then exit.

[**-H**, **--hex**](#H)

output response in hex (rather than partially or fully decode it).

[**-r**, **--raw**](#r)

output response in binary to stdout.

[**-R**, **--readonly**](#R)

open the *DEVICE* read-only (e.g. in Unix with the O\_RDONLY flag). The default is to open it read-write.

[**-v**, **--verbose**](#v)

increase the level of verbosity, (i.e. debug output).

[**-V**, **--version**](#V)

print the version string and then exit.

# [NOTES](#NOTES)

The Report Target Port Groups command should be supported whenever the TPGS bits in a standard INQUIRY response are greater than zero. \[View with sg\_inq utility.]

# [EXIT STATUS](#EXIT_STATUS)

The exit status of sg\_rtpg is 0 when it is successful. Otherwise see the [sg3\_utils(8)](/man/enterprise-packages/sg3-utils/sg3_utils.8) man page.

# [AUTHORS](#AUTHORS)

Written by Douglas Gilbert.

# [REPORTING BUGS](#REPORTING_BUGS)

Report bugs to &lt;dgilbert at interlog dot com&gt;.

# [COPYRIGHT](#COPYRIGHT)

Copyright © 2004-2014 Christophe Varoqui and Douglas Gilbert  
This software is distributed under a BSD-2-Clause license. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

# [SEE ALSO](#SEE_ALSO)

**sg\_inq(sg3\_utils)**

May 2014 sg3\_utils-1.39

---

Document: sg_rtpg(8) from sg3-utils 1.49-r3 (Chainguard OS)
Source: https://github.com/doug-gilbert/sg3_utils.git
