diff options
author | Ramachandra K <rkuchimanchi@silverstorm.com> | 2006-06-17 20:37:38 -0700 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2006-06-17 20:37:38 -0700 |
commit | 73c0996b1ca60338fa50e42acfcebd32b7636a8b (patch) | |
tree | d4c0378fbac112b25e3a1adf66b06a8d0a32087d /include/scsi | |
parent | 6c8c1aa25d213a288df381f431ce5b6a155146ec (diff) | |
download | blackbird-op-linux-73c0996b1ca60338fa50e42acfcebd32b7636a8b.tar.gz blackbird-op-linux-73c0996b1ca60338fa50e42acfcebd32b7636a8b.zip |
[SCSI] srp.h: Add I/O Class values
Add enum values for I/O Class values from rev. 10 and rev. 16a SRP
drafts. The values are used to detect targets that implement obsolete
revisions of SRP, so that the initiator can use the old format for
port identifier when connecting to them.
Signed-off-by: Ramachandra K <rkuchimanchi@silverstorm.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'include/scsi')
-rw-r--r-- | include/scsi/srp.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/scsi/srp.h b/include/scsi/srp.h index 637f77eccf0c..ad178fa78f66 100644 --- a/include/scsi/srp.h +++ b/include/scsi/srp.h @@ -87,6 +87,11 @@ enum srp_login_rej_reason { SRP_LOGIN_REJ_CHANNEL_LIMIT_REACHED = 0x00010006 }; +enum { + SRP_REV10_IB_IO_CLASS = 0xff00, + SRP_REV16A_IB_IO_CLASS = 0x0100 +}; + struct srp_direct_buf { __be64 va; __be32 key; |