summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Christie <michaelc@cs.wisc.edu>2011-08-02 00:11:36 -0500
committerMike Christie <michaelc@cs.wisc.edu>2011-08-02 00:11:36 -0500
commit4cc22470d5a1391108f329842f63ff3c31ccd288 (patch)
tree6ff3fb4d1a77cd1025df6936982a96fc180e0f89
parentfe882380e34391c1873d8a3215d43d4b7f2edbb3 (diff)
downloadopen-iscsi-4cc22470d5a1391108f329842f63ff3c31ccd288.tar.gz
iscsi tools: fix iname sysfs handling
The initiatorname is optional and not supported by some drivers, so it may not be set during some operations. This fixes iscsi_sysfs_read_iface to not return error when it cannot be read in.
-rw-r--r--usr/iscsi_sysfs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/iscsi_sysfs.c b/usr/iscsi_sysfs.c
index e82fe80..55a5438 100644
--- a/usr/iscsi_sysfs.c
+++ b/usr/iscsi_sysfs.c
@@ -499,6 +499,8 @@ static int iscsi_sysfs_read_iface(struct iface_rec *iface, int host_no,
*/
log_debug(7, "Could not read initiatorname for "
"host%d\n", host_no);
+ /* optional so do not return error */
+ ret = 0;
}
/*