From 60b2ba6ef9ed779d750958b6422f05c93a4a2d91 Mon Sep 17 00:00:00 2001 From: sr Date: Mon, 3 Sep 2012 21:00:26 +0200 Subject: [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 --- src/server/net.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server/net.c') 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 #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; -- cgit v1.2.3-55-g7522