diff options
Diffstat (limited to 'drivers/scsi/qla4xxx/ql4_os.c')
-rw-r--r-- | drivers/scsi/qla4xxx/ql4_os.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c index 29cd4b90ebed..7502bb4808d6 100644 --- a/drivers/scsi/qla4xxx/ql4_os.c +++ b/drivers/scsi/qla4xxx/ql4_os.c | |||
@@ -104,7 +104,8 @@ static struct iscsi_transport qla4xxx_iscsi_transport = { | |||
104 | .name = DRIVER_NAME, | 104 | .name = DRIVER_NAME, |
105 | .param_mask = ISCSI_CONN_PORT | ISCSI_CONN_ADDRESS | | 105 | .param_mask = ISCSI_CONN_PORT | ISCSI_CONN_ADDRESS | |
106 | ISCSI_TARGET_NAME | ISCSI_TPGT, | 106 | ISCSI_TARGET_NAME | ISCSI_TPGT, |
107 | .host_param_mask = ISCSI_HOST_HWADDRESS, | 107 | .host_param_mask = ISCSI_HOST_HWADDRESS | |
108 | ISCSI_HOST_INITIATOR_NAME, | ||
108 | .sessiondata_size = sizeof(struct ddb_entry), | 109 | .sessiondata_size = sizeof(struct ddb_entry), |
109 | .host_template = &qla4xxx_driver_template, | 110 | .host_template = &qla4xxx_driver_template, |
110 | 111 | ||
@@ -190,6 +191,9 @@ static int qla4xxx_host_get_param(struct Scsi_Host *shost, | |||
190 | case ISCSI_HOST_PARAM_HWADDRESS: | 191 | case ISCSI_HOST_PARAM_HWADDRESS: |
191 | len = format_addr(buf, ha->my_mac, MAC_ADDR_LEN); | 192 | len = format_addr(buf, ha->my_mac, MAC_ADDR_LEN); |
192 | break; | 193 | break; |
194 | case ISCSI_HOST_PARAM_INITIATOR_NAME: | ||
195 | len = sprintf(buf, ha->name_string); | ||
196 | break; | ||
193 | default: | 197 | default: |
194 | return -ENOSYS; | 198 | return -ENOSYS; |
195 | } | 199 | } |