diff options
-rw-r--r-- | libmultipath/discovery.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmultipath/discovery.c b/libmultipath/discovery.c index 70495b0..e7c8ead 100644 --- a/libmultipath/discovery.c +++ b/libmultipath/discovery.c @@ -216,7 +216,7 @@ sysfs_set_scsi_tmo (struct multipath *mpp) return 0; vector_foreach_slot(mpp->paths, pp, i) { if (safe_snprintf(attr_path, SYSFS_PATH_SIZE, - "/class/fc_remote_ports/rport-%d:%d-%d", + "/class/fc_remote_ports/rport-%d:%d-%d", pp->sg_id.host_no, pp->sg_id.channel, pp->sg_id.scsi_id)) { condlog(0, "attr_path '/class/fc_remote_ports/rport-%d:%d-%d' too large", pp->sg_id.host_no, pp->sg_id.channel, pp->sg_id.scsi_id); @@ -224,7 +224,7 @@ sysfs_set_scsi_tmo (struct multipath *mpp) } if (mpp->dev_loss){ snprintf(value, 11, "%u", mpp->dev_loss); - if (sysfs_attr_set_value(attr_path, "dev_loss_tmo", + if (sysfs_attr_set_value(attr_path, "dev_loss_tmo", value)) return 1; } |