From aedf8c534195772f60e7c6409ae045fa20415aef Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 11 Jan 2016 11:59:03 +0100 Subject: [KERNEL/CLIENT] Several minor tweaks and changes - Disable panic timeout that reports errors to block layer by default - Get rid of "is_server" used by old proxy mode, introduce "honor_server_alts" that just controls whether we use alts provided by the server - Allow switching servers when we only have 3 RTT measurements - If using alts provided by server, don't ignore those that come from other servers than the initial one --- src/client/client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/client/client.c') diff --git a/src/client/client.c b/src/client/client.c index a692897..b3069fe 100644 --- a/src/client/client.c +++ b/src/client/client.c @@ -205,7 +205,7 @@ int main(int argc, char *argv[]) msg.host.port = htons( PORT ); msg.host.type = 0; msg.imgname = NULL; - msg.is_server = false; + msg.use_server_provided_alts = true; int opt = 0; int longIndex = 0; @@ -567,7 +567,7 @@ static char* dnbd3_daemon_open(int uid, char *host, char *image, int rid, int re msg.imgname = image; msg.imgnamelen = strlen( image ); msg.rid = rid; - msg.is_server = false; + msg.use_server_provided_alts = true; msg.read_ahead_kb = readAhead; if ( dnbd3_ioctl( dev, IOCTL_OPEN, &msg ) ) { openDevices[i] = uid; -- cgit v1.2.3-55-g7522