summaryrefslogtreecommitdiffstats
path: root/src/server/net.c
diff options
context:
space:
mode:
authorsr2012-09-03 21:00:26 +0200
committersr2012-09-03 21:00:26 +0200
commit60b2ba6ef9ed779d750958b6422f05c93a4a2d91 (patch)
tree46fdacf6a9439947e91af4c3d9de3006d41e5380 /src/server/net.c
parent[*] Fixed and unified formatting (diff)
downloaddnbd3-60b2ba6ef9ed779d750958b6422f05c93a4a2d91.tar.gz
dnbd3-60b2ba6ef9ed779d750958b6422f05c93a4a2d91.tar.xz
dnbd3-60b2ba6ef9ed779d750958b6422f05c93a4a2d91.zip
[SERVER] Check which dnbd3 devices are idle and ready to use for proxy mode
[SERVER] Skeleton of server-to-server communication [SERVER] Update access-time of images in use by actual clients [*] Add dnbd3_host_t type to handle address+port+addrtype consistently across the project
Diffstat (limited to 'src/server/net.c')
-rw-r--r--src/server/net.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/net.c b/src/server/net.c
index afb7077..963d3ea 100644
--- a/src/server/net.c
+++ b/src/server/net.c
@@ -33,7 +33,7 @@
#include <netinet/tcp.h>
#include "server.h"
-#include "utils.h"
+#include "saveload.h"
#include "memlog.h"
#include "../serialize.h"
#include "../config.h"
@@ -369,7 +369,7 @@ void *dnbd3_handle_query(void *dnbd3_client)
num = 0;
for (i = 0; i < NUMBER_SERVERS; i++)
{
- if (image->servers[i].hostaddrtype == 0 || image->servers[i].failures > 200) continue;
+ if (image->servers[i].host.type == 0 || image->servers[i].failures > 200) continue;
memcpy(server_list + num++, image->servers + i, sizeof(dnbd3_server_entry_t));
}
reply.cmd = CMD_GET_SERVERS;