srp_rsp Struct Reference

An SRP SCSI response. More...

#include <srp.h>


Data Fields

uint8_t type
 Information unit type.
uint8_t flags
 Flags.
uint8_t reserved0 [2]
 Reserved.
uint32_t request_limit_delta
 Request limit delta.
struct srp_tag tag
 Tag.
uint8_t reserved1 [2]
 Reserved.
uint8_t valid
 Valid fields.
uint8_t status
 Status.
uint32_t data_out_residual_count
 Data-out residual count.
uint32_t data_in_residual_count
 Data-in residual count.
uint32_t sense_data_len
 Sense data list length.
uint32_t response_data_len
 Response data list length.


Detailed Description

An SRP SCSI response.

Definition at line 512 of file srp.h.


Field Documentation

Information unit type.

This must be SRP_RSP

Definition at line 517 of file srp.h.

Flags.

This is the bitwise OR of zero or more SRP_RSP_FLAG_XXX constants.

Definition at line 523 of file srp.h.

Reserved.

Definition at line 525 of file srp.h.

Request limit delta.

Definition at line 527 of file srp.h.

struct srp_tag srp_rsp::tag [read]

Tag.

Definition at line 529 of file srp.h.

Referenced by srp_rsp().

Reserved.

Definition at line 531 of file srp.h.

Valid fields.

This is the bitwise OR of zero or more SRP_RSP_VALID_XXX constants.

Definition at line 537 of file srp.h.

Referenced by srp_rsp(), srp_rsp_response_data(), srp_rsp_response_data_len(), srp_rsp_sense_data(), and srp_rsp_sense_data_len().

Status.

This is the SCSI status code.

Definition at line 542 of file srp.h.

Referenced by srp_rsp().

Data-out residual count.

Definition at line 544 of file srp.h.

Referenced by srp_rsp().

Data-in residual count.

Definition at line 546 of file srp.h.

Referenced by srp_rsp().

Sense data list length.

Definition at line 548 of file srp.h.

Referenced by srp_rsp_sense_data_len().

Response data list length.

Definition at line 550 of file srp.h.

Referenced by srp_rsp_response_data_len().


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

Generated on Tue Apr 6 20:02:09 2010 for gPXE by  doxygen 1.5.7.1