nbd/server: structurize simple reply header sending
authorVladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Thu, 12 Oct 2017 09:53:10 +0000 (12:53 +0300)
committerEric Blake <eblake@redhat.com>
Thu, 12 Oct 2017 21:53:15 +0000 (16:53 -0500)
commitcaad53845af2ee607913d844ce6c08a5dbbeceef
treeb7e8230edf1029d62bda91c16ff68e56998ab5b4
parent7b3158f951388428b2256fce13eb727a6afbd533
nbd/server: structurize simple reply header sending

Use packed structure instead of pointer arithmetics.

Also, merge two redundant traces into one.

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Message-Id: <20171012095319.136610-5-vsementsov@virtuozzo.com>
[eblake: tweak and mention impact on traces, fix errp usage]
Signed-off-by: Eric Blake <eblake@redhat.com>
include/block/nbd.h
nbd/server.c
nbd/trace-events