summaryrefslogtreecommitdiffstats
path: root/src/kernel/dnbd3.h
diff options
context:
space:
mode:
authorFrederic Robra2019-07-02 14:38:11 +0200
committerFrederic Robra2019-07-02 14:38:11 +0200
commit8aa12e9063201e0704f7ad3a34fb4bf8614a075d (patch)
treef6875d934c2ccb3c59232182c48cba6c209bf1c5 /src/kernel/dnbd3.h
parentadded mq (diff)
downloaddnbd3-ng-8aa12e9063201e0704f7ad3a34fb4bf8614a075d.tar.gz
dnbd3-ng-8aa12e9063201e0704f7ad3a34fb4bf8614a075d.tar.xz
dnbd3-ng-8aa12e9063201e0704f7ad3a34fb4bf8614a075d.zip
added code to connect to server
Diffstat (limited to 'src/kernel/dnbd3.h')
-rw-r--r--src/kernel/dnbd3.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kernel/dnbd3.h b/src/kernel/dnbd3.h
index b8b0f59..3fb625a 100644
--- a/src/kernel/dnbd3.h
+++ b/src/kernel/dnbd3.h
@@ -28,6 +28,7 @@
#define KERNEL_MODULE
#include "types.h"
+#include "serialize.h"
typedef struct
{
@@ -58,11 +59,11 @@ typedef struct dnbd3_device_t {
struct socket *sock;
dnbd3_server_t cur_server, initial_server;
uint64_t cur_rtt;
-// serialized_buffer_t payload_buffer;
+ serialized_buffer_t payload_buffer;
dnbd3_server_t alt_servers[NUMBER_SERVERS]; // array of alt servers
int new_servers_num; // number of new alt servers that are waiting to be copied to above array
dnbd3_server_entry_t new_servers[NUMBER_SERVERS]; // pending new alt servers
- uint8_t discover, panic, disconnecting, update_available, panic_count;
+ uint8_t discover, panic, disconnecting, update_available, panic_count, request;
uint8_t use_server_provided_alts;
uint16_t rid;
uint32_t heartbeat_count;