summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKiyotaka Nakamura <kiyo@fujitsu.com>2020-01-31 13:21:03 +0900
committerKiyotaka Nakamura <kiyo@fujitsu.com>2020-01-31 13:21:03 +0900
commite48ae501b075c05cf3775a5aac207f8d44c9894e (patch)
tree8d74b94520bbf85338e2c7596ff44b2e27109cb0
parent673d410ed414852a5774fd7dd2fc2017233df19a (diff)
downloadopen-iscsi-e48ae501b075c05cf3775a5aac207f8d44c9894e.tar.gz
Avoid logout of iscsi boot session
-rw-r--r--usr/iscsiadm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/iscsiadm.c b/usr/iscsiadm.c
index 8ff4d47..f2bd721 100644
--- a/usr/iscsiadm.c
+++ b/usr/iscsiadm.c
@@ -391,6 +391,9 @@ __logout_by_startup(void *data, struct list_head *list,
if (rec.startup == ISCSI_STARTUP_ONBOOT)
return -1;
+ if (rec.disc_type == DISCOVERY_TYPE_FW)
+ return -1;
+
if (match_startup_mode(&rec, mode))
return -1;