iPXE
Data Fields
iscsi_bhs_data_in Struct Reference

iSCSI data-in basic header segment More...

#include <iscsi.h>

Data Fields

uint8_t opcode
 Opcode.
uint8_t flags
 Flags.
uint8_t reserved_a
 Reserved.
uint8_t status
 SCSI status code.
union iscsi_segment_lengths lengths
 Segment lengths.
struct scsi_lun lun
 Logical Unit Number.
uint32_t itt
 Initiator Task Tag.
uint32_t ttt
 Target Transfer Tag.
uint32_t statsn
 Status sequence number.
uint32_t expcmdsn
 Expected command sequence number.
uint32_t maxcmdsn
 Maximum command sequence number.
uint32_t datasn
 Data sequence number.
uint32_t offset
 Buffer offset.
uint32_t residual_count
 Residual count.

Detailed Description

iSCSI data-in basic header segment

Definition at line 345 of file iscsi.h.


Field Documentation

Opcode.

Definition at line 347 of file iscsi.h.

Flags.

Definition at line 349 of file iscsi.h.

Referenced by iscsi_rx_data_in().

Reserved.

Definition at line 351 of file iscsi.h.

SCSI status code.

Definition at line 353 of file iscsi.h.

Segment lengths.

Definition at line 355 of file iscsi.h.

Logical Unit Number.

Definition at line 357 of file iscsi.h.

Initiator Task Tag.

Definition at line 359 of file iscsi.h.

Target Transfer Tag.

Definition at line 361 of file iscsi.h.

Status sequence number.

Definition at line 363 of file iscsi.h.

Expected command sequence number.

Definition at line 365 of file iscsi.h.

Maximum command sequence number.

Definition at line 367 of file iscsi.h.

Data sequence number.

Definition at line 369 of file iscsi.h.

Buffer offset.

Definition at line 371 of file iscsi.h.

Referenced by iscsi_rx_data_in().

Residual count.

Definition at line 373 of file iscsi.h.


The documentation for this struct was generated from the following file: