block/nbd: split connection_co start out of nbd_client_connect
commit962b7b3d4c3aed241ec28ea712ec9079ac98d3ad
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Tue, 18 Jun 2019 11:43:20 +0000 (18 14:43 +0300)
committerEric Blake <eblake@redhat.com>
Thu, 15 Aug 2019 18:22:13 +0000 (15 13:22 -0500)
tree54233fbaefe64e3933393dabeda8012c1b013f5b
parent7fa5c5657f11096101f5be18fe1f7395776be5a6
block/nbd: split connection_co start out of nbd_client_connect

nbd_client_connect is going to be used from connection_co, so, let's
refactor nbd_client_connect in advance, leaving io channel
configuration all in nbd_client_connect.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20190618114328.55249-2-vsementsov@virtuozzo.com>
Signed-off-by: Eric Blake <eblake@redhat.com>
block/nbd.c