Enable 'persistent' flag during nvme connect-all if set in the
config JSON file.
Signed-off-by: Martin George <marting@netapp.com>
[dwagner: added fallback implementation]
Signed-off-by: Daniel Wagner <dwagner@suse.de>
else
subsysnqn = NVME_DISC_SUBSYS_NAME;
+ if (nvme_ctrl_is_persistent(c))
+ persistent = true;
+
memcpy(&cfg, defcfg, sizeof(cfg));
struct tr_config trcfg = {
__u32 *len),
ARGS(fid, cdw11, dir, len),
-EEXIST)
+
+FN(nvme_ctrl_is_persistent,
+ bool,
+ PROTO(nvme_ctrl_t c),
+ ARGS(c),
+ false)