summary refs log tree commit diff stats
path: root/subprojects/libvduse/libvduse.h
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/libvduse/libvduse.h')
-rw-r--r--subprojects/libvduse/libvduse.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/subprojects/libvduse/libvduse.h b/subprojects/libvduse/libvduse.h
index 6c2fe98213..32f19e7b48 100644
--- a/subprojects/libvduse/libvduse.h
+++ b/subprojects/libvduse/libvduse.h
@@ -174,6 +174,18 @@ int vduse_dev_update_config(VduseDev *dev, uint32_t size,
 int vduse_dev_setup_queue(VduseDev *dev, int index, int max_size);
 
 /**
+ * vduse_set_reconnect_log_file:
+ * @dev: VDUSE device
+ * @file: filename of reconnect log
+ *
+ * Specify the file to store log for reconnecting. It should
+ * be called before vduse_dev_setup_queue().
+ *
+ * Returns: 0 on success, -errno on failure.
+ */
+int vduse_set_reconnect_log_file(VduseDev *dev, const char *filename);
+
+/**
  * vduse_dev_create_by_fd:
  * @fd: passed file descriptor
  * @num_queues: the number of virtqueues