summaryrefslogtreecommitdiffstats
path: root/src/kernel/dnbd3.h
diff options
context:
space:
mode:
authorFrederic Robra2019-07-09 12:12:55 +0200
committerFrederic Robra2019-07-09 12:12:55 +0200
commit04ba582cf57deacb07884b2d26ef60a591087dd3 (patch)
tree81c10e3fb3b04aeed85a3644998419cc37e52775 /src/kernel/dnbd3.h
parentadded first draft for keepalive and discovery (diff)
downloaddnbd3-ng-04ba582cf57deacb07884b2d26ef60a591087dd3.tar.gz
dnbd3-ng-04ba582cf57deacb07884b2d26ef60a591087dd3.tar.xz
dnbd3-ng-04ba582cf57deacb07884b2d26ef60a591087dd3.zip
added worker for keepalive and discovery
Diffstat (limited to 'src/kernel/dnbd3.h')
-rw-r--r--src/kernel/dnbd3.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kernel/dnbd3.h b/src/kernel/dnbd3.h
index 57f26f6..0e39dfb 100644
--- a/src/kernel/dnbd3.h
+++ b/src/kernel/dnbd3.h
@@ -33,6 +33,9 @@
#define NUMBER_CONNECTIONS 4
+
+extern struct workqueue_struct *dnbd3_wq;
+
typedef struct dnbd3_server {
dnbd3_host_t host;
uint64_t rtts[4]; // Last four round trip time measurements in microsecond
@@ -90,7 +93,6 @@ typedef struct dnbd3_device {
struct work_struct discovery; // if in irq and need to send request
struct timer_list discovery_timer;
-
// process
// struct task_struct * thread_send;
// struct task_struct * thread_receive;