diff options
author | Lee Duncan <lduncan@suse.com> | 2019-02-11 11:45:43 -0800 |
---|---|---|
committer | Lee Duncan <lduncan@suse.com> | 2019-02-11 11:45:43 -0800 |
commit | 150f310379278589cc2cdd202224856af18745ca (patch) | |
tree | 990a12aba618b2e6ea5869a2df5f1b45f7d10d49 | |
parent | 4ab1c1acd939ca8d3d35d49d5119dc90afa325c0 (diff) | |
download | open-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.c | 3 |
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); |