diff options
Diffstat (limited to 'include/scsi/libiscsi.h')
-rw-r--r-- | include/scsi/libiscsi.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/include/scsi/libiscsi.h b/include/scsi/libiscsi.h index ea0816d4904d..e202cc00c8e7 100644 --- a/include/scsi/libiscsi.h +++ b/include/scsi/libiscsi.h | |||
@@ -224,7 +224,8 @@ struct iscsi_session { | |||
224 | int erl; | 224 | int erl; |
225 | int tpgt; | 225 | int tpgt; |
226 | char *targetname; | 226 | char *targetname; |
227 | 227 | /* hw address being used for iscsi connection */ | |
228 | char *hwaddress; | ||
228 | /* control data */ | 229 | /* control data */ |
229 | struct iscsi_transport *tt; | 230 | struct iscsi_transport *tt; |
230 | struct Scsi_Host *host; | 231 | struct Scsi_Host *host; |
@@ -255,6 +256,16 @@ extern int iscsi_eh_host_reset(struct scsi_cmnd *sc); | |||
255 | extern int iscsi_queuecommand(struct scsi_cmnd *sc, | 256 | extern int iscsi_queuecommand(struct scsi_cmnd *sc, |
256 | void (*done)(struct scsi_cmnd *)); | 257 | void (*done)(struct scsi_cmnd *)); |
257 | 258 | ||
259 | |||
260 | /* | ||
261 | * iSCSI host helpers. | ||
262 | */ | ||
263 | extern int iscsi_host_set_param(struct Scsi_Host *shost, | ||
264 | enum iscsi_host_param param, char *buf, | ||
265 | int buflen); | ||
266 | extern int iscsi_host_get_param(struct Scsi_Host *shost, | ||
267 | enum iscsi_host_param param, char *buf); | ||
268 | |||
258 | /* | 269 | /* |
259 | * session management | 270 | * session management |
260 | */ | 271 | */ |