From e8f42f1b99235517764e769fc80ae7a13a737f81 Mon Sep 17 00:00:00 2001 From: Wouter Verhelst Date: Mon, 21 Mar 2011 09:46:46 +0100 Subject: [PATCH] Fix dup_serve Copy the virtstyle field too, and make sure that we copy everything from 's' (the source) rather than from 'serve' (the destination) --- nbd-server.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nbd-server.c b/nbd-server.c index 1873149..4b9a083 100644 --- a/nbd-server.c +++ b/nbd-server.c @@ -599,8 +599,9 @@ SERVER* dup_serve(SERVER *s) { serve->authname = strdup(s->authname); serve->flags = s->flags; - serve->socket = serve->socket; - serve->socket_family = serve->socket_family; + serve->socket = s->socket; + serve->socket_family = s->socket_family; + serve->virtstyle = s->virtstyle; serve->cidrlen = s->cidrlen; if(s->prerun) -- 1.7.10.4