summaryrefslogtreecommitdiffstats
path: root/src/kernel/dnbd3_main.h
diff options
context:
space:
mode:
authorManuel Bentele2020-11-10 07:42:40 +0100
committerManuel Bentele2020-11-10 07:42:40 +0100
commit5a430387ffc52d1520e3c6bbc7ef664b282c9644 (patch)
tree40a52343ecf3531587a9b6c7ed7c7947a4bb7507 /src/kernel/dnbd3_main.h
parent[KERNEL] protect read-only access to server list (diff)
downloaddnbd3-5a430387ffc52d1520e3c6bbc7ef664b282c9644.tar.gz
dnbd3-5a430387ffc52d1520e3c6bbc7ef664b282c9644.tar.xz
dnbd3-5a430387ffc52d1520e3c6bbc7ef664b282c9644.zip
[KERNEL] add manual switching of dnbd3-server to specified server
This patch adds the feature to manually switch the dnbd3-server to a specified server. The switching is implemented by the use of the ioctl call SWITCH.
Diffstat (limited to 'src/kernel/dnbd3_main.h')
-rw-r--r--src/kernel/dnbd3_main.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kernel/dnbd3_main.h b/src/kernel/dnbd3_main.h
index a6f0066..a3c2828 100644
--- a/src/kernel/dnbd3_main.h
+++ b/src/kernel/dnbd3_main.h
@@ -84,4 +84,7 @@ typedef struct
extern inline struct device *dnbd3_device_to_dev(dnbd3_device_t *dev);
+extern inline int is_same_server(const dnbd3_server_t * const a, const dnbd3_server_t * const b);
+extern inline dnbd3_server_t *get_existing_server(const dnbd3_server_entry_t * const newserver, dnbd3_device_t * const dev);
+
#endif /* DNBD_H_ */