On 25.09.23 22:22, Eric Blake wrote:
nbd_receive_simple_reply(int32_t error, const char *errname, uint64_t cookie) "Got simple reply: {
.error = %" PRId32 " (%s), cookie = %" PRIu64" }"
-nbd_receive_structured_reply_chunk(uint16_t flags, uint16_t type, const char *name, uint64_t cookie, uint32
Update the client code to be able to send an extended request, and
parse an extended header from the server. Note that since we reject
any structured reply with a too-large payload, we can always normalize
a valid header back into the compact form, so that the caller need not
deal with two branche