> On 14 Jan 2017, at 14:48, Wouter Verhelst <w...@uter.be> wrote: > > On Thu, Jan 12, 2017 at 06:56:42PM +0000, Alex Bligh wrote: >> My preferred way to do this would be essentially to allow NBD_OPT_INFO >> to be sent (wrapped appropriately) during the main transmission phase. >> That would allow *any* INFO stuff to be reread. > > Can you go into a bit more detail how you'd see that? It feels a bit > awkward to me, at best; but I could be missing something.
Well, the idea would be something like: NBD_CMD_INFO, use the offset specified as the the information type, and put the INFO reply within the reply block. I guess the client doesn't know the length of the reply so we'd have to use structured replies or similar. Although looking through the current info types, I can't see why today you'd want to reread anything other than the length, so maybe this is useless futureproofing. -- Alex Bligh