Move the 'persistent' argument into the controller configuration.
Signed-off-by: Hannes Reinecke <hare@suse.de>
char *trsvcid;
char *host_traddr;
bool discovered;
+ bool persistent;
struct nvme_fabrics_config cfg;
};
return c->discovered;
}
+void nvme_ctrl_set_persistent(nvme_ctrl_t c, bool persistent)
+{
+ c->persistent = persistent;
+}
+
+bool nvme_ctrl_is_persistent(nvme_ctrl_t c)
+{
+ return c->persistent;
+}
+
void nvme_ctrl_set_verbosity(nvme_ctrl_t c, bool verbose)
{
c->cfg.verbose = verbose;
*/
bool nvme_ctrl_is_discovered(nvme_ctrl_t c);
+/**
+ * nvme_ctrl_set_persistent() -
+ * @c:
+ * @persistent:
+ *
+ * Return:
+ */
+void nvme_ctrl_set_persistent(nvme_ctrl_t c, bool persistent);
+
+/**
+ * nvme_ctrl_is_persistent() -
+ * @c:
+ *
+ * Return:
+ */
+bool nvme_ctrl_is_persistent(nvme_ctrl_t c);
+
/**
* nvme_ctrl_disable_sqflow() -
* @c: