diff options
author | Lee Duncan <lduncan@suse.com> | 2018-09-24 16:22:18 -0700 |
---|---|---|
committer | Lee Duncan <lduncan@suse.com> | 2018-09-26 10:53:40 -0700 |
commit | d8298fc54eb69d3989878be46e9c7d6ec2055650 (patch) | |
tree | c72903273988a972b390b605a6c1fbf0e5af6fea | |
parent | acd431211885d07eb9effe0d5b5f55a90d00cfbd (diff) | |
download | open-iscsi-d8298fc54eb69d3989878be46e9c7d6ec2055650.tar.gz |
Allow reading sysfs "port" to fail gracefully.
Do not consider it a fatal error if reading sysfs value
for "port" fails, since we allow failure for "address".
-rw-r--r-- | libopeniscsiusr/session.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libopeniscsiusr/session.c b/libopeniscsiusr/session.c index a833939..f8c89c3 100644 --- a/libopeniscsiusr/session.c +++ b/libopeniscsiusr/session.c @@ -205,8 +205,8 @@ int iscsi_session_get(struct iscsi_context *ctx, uint32_t sid, _sysfs_prop_get_str(ctx, sysfs_con_dir_path, "address", (*se)->address, sizeof((*se)->address) / sizeof(char), ""); - _good(_sysfs_prop_get_i32(ctx, sysfs_con_dir_path, "port", - &((*se)->port), -1, false), rc, out); + _sysfs_prop_get_i32(ctx, sysfs_con_dir_path, "port", + &((*se)->port), -1, true); if ((strcmp((*se)->address, "") == 0) && (strcmp((*se)->persistent_address, "") != 0)) |