summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLee Duncan <lduncan@suse.com>2019-02-11 11:45:43 -0800
committerLee Duncan <lduncan@suse.com>2019-02-11 11:45:43 -0800
commit150f310379278589cc2cdd202224856af18745ca (patch)
tree990a12aba618b2e6ea5869a2df5f1b45f7d10d49
parent4ab1c1acd939ca8d3d35d49d5119dc90afa325c0 (diff)
downloadopen-iscsi-150f310379278589cc2cdd202224856af18745ca.tar.gz
When displaying interfaces, skip "iface.example"
This is a regression, in that "iface.example" was ignored in pre-libopeniscsiusr days. But now, if you run "iscsiadm -m iface -P1" you see a warning about iface.example not being a valid interface file. This commit skips that interface file in this case.
-rw-r--r--libopeniscsiusr/idbm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libopeniscsiusr/idbm.c b/libopeniscsiusr/idbm.c
index 055dd9a..677139e 100644
--- a/libopeniscsiusr/idbm.c
+++ b/libopeniscsiusr/idbm.c
@@ -833,6 +833,9 @@ int _idbm_iface_get(struct iscsi_context *ctx, const char *iface_name, struct
if (iface_name == NULL)
goto out;
+ if (strcmp(iface_name, "iface.example") == 0)
+ goto out;
+
_good(_asprintf(&conf_path, "%s/%s", IFACE_CONFIG_DIR, iface_name),
rc, out);