diff options
author | Lee Duncan <lduncan@suse.com> | 2021-05-12 09:09:57 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-12 09:09:57 -0700 |
commit | 3f3f7a457d5d480636fddbddd35a9e9ed3cf6df5 (patch) | |
tree | 24f33278ca2e94b95f3b981d89c572926b2c731c | |
parent | bb0d696b8e8563dcfb75e61dda302c721e6ce6d2 (diff) | |
parent | 9d99b50a88ef1bc74dfdbda19d89594c2cac0945 (diff) | |
download | open-iscsi-3f3f7a457d5d480636fddbddd35a9e9ed3cf6df5.tar.gz |
Merge pull request #264 from gonzoleeman/fw-discovery-onboot-fix
Set default 'startup' to 'onboot' for FW nodes
-rw-r--r-- | usr/idbm.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -2458,6 +2458,12 @@ int idbm_add_node(node_rec_t *newrec, discovery_rec_t *drec, int overwrite) rc = idbm_delete_node(&rec); if (rc) goto unlock; + + if (drec->type == DISCOVERY_TYPE_FW) { + log_debug(8, "setting firmware node 'startup' to 'onboot'"); + newrec->startup = ISCSI_STARTUP_ONBOOT; + newrec->conn[0].startup = ISCSI_STARTUP_ONBOOT; + } log_debug(7, "overwriting existing record"); } else log_debug(7, "adding new DB record"); |