summaryrefslogtreecommitdiffstats
path: root/src/kernel/dnbd3.h
diff options
context:
space:
mode:
authorJohann Latocha2012-01-30 12:28:38 +0100
committerJohann Latocha2012-01-30 12:28:38 +0100
commit23c91a086d70898303ca3f8a0fb70a161b79bb37 (patch)
tree35b25a6578dd2c41357723109883aa04f0ab1c59 /src/kernel/dnbd3.h
parent[SERVER] Reload configuration at runtime (diff)
downloaddnbd3-23c91a086d70898303ca3f8a0fb70a161b79bb37.tar.gz
dnbd3-23c91a086d70898303ca3f8a0fb70a161b79bb37.tar.xz
dnbd3-23c91a086d70898303ca3f8a0fb70a161b79bb37.zip
[KERNEL] Change server at runtime
[SERVER] Build error/warning on x64 fixed
Diffstat (limited to 'src/kernel/dnbd3.h')
-rw-r--r--src/kernel/dnbd3.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/kernel/dnbd3.h b/src/kernel/dnbd3.h
index 561c554..5f45699 100644
--- a/src/kernel/dnbd3.h
+++ b/src/kernel/dnbd3.h
@@ -39,12 +39,14 @@ struct dnbd3_device
spinlock_t blk_lock;
// network
- char* host;
- char* port;
- char* image_id;
+ char host[16];
+ char port[6];
+ char image_id[MAX_FILE_NAME];
struct socket *sock;
// process
+ struct task_struct *thread_send;
+ struct task_struct *thread_receive;
wait_queue_head_t process_queue_send;
wait_queue_head_t process_queue_receive;
struct list_head request_queue_send;