From 5a430387ffc52d1520e3c6bbc7ef664b282c9644 Mon Sep 17 00:00:00 2001 From: Manuel Bentele Date: Tue, 10 Nov 2020 07:42:40 +0100 Subject: [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. --- src/kernel/dnbd3_main.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/kernel/dnbd3_main.h') 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_ */ -- cgit v1.2.3-55-g7522