---
name: "iscsi_session_tpgt_get"
section: "3"
platform: "linux"
package: "open-iscsi"
version: "2.1.13-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/iscsi_session_tpgt_get"
---

# iscsi\_session\_tpgt\_get(3)

Retrieve target portal group tag of specified session

## NAME

iscsi\_session\_tpgt\_get - Retrieve target portal group tag of specified session

## SYNOPSIS

**int32\_t iscsi\_session\_tpgt\_get** **(struct iscsi\_session \****se***);**

## ARGUMENTS

- se

  Pointer of 'struct iscsi\_session'. If this pointer is NULL, your program will be terminated by assert.

## DESCRIPTION

Retrieve the target portal group tag of specified iSCSI session.

The target portal group tag is a value that uniquely identifies a portal group within an iSCSI target node. This key carries the value of the tag of the portal group that is servicing the Login request. The iSCSI target returns this key to the initiator in the Login Response PDU to the first Login Request PDU that has the C bit set to 0 when TargetName is given by the initiator.

## RETURN

int32\_t. -1 if not supported.
