mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 07:13:54 -06:00
nbd/client: Change signature of nbd_negotiate_simple_meta_context()
Pass 'info' instead of three separate parameters related to info, when requesting the server to set the meta context. Update the NBDExportInfo struct to rename the received id field to match the fact that we are currently overloading the field to match whatever context the user supplied through the x-dirty-bitmap hack, as well as adding a TODO comment to remind future patches about a desire to request two contexts at once. Signed-off-by: Eric Blake <eblake@redhat.com> Reviewed-by: Richard W.M. Jones <rjones@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20190117193658.16413-11-eblake@redhat.com>
This commit is contained in:
parent
6dc1667d68
commit
2df94eb52b
3 changed files with 28 additions and 31 deletions
|
@ -276,7 +276,7 @@ struct NBDExportInfo {
|
|||
uint32_t opt_block;
|
||||
uint32_t max_block;
|
||||
|
||||
uint32_t meta_base_allocation_id;
|
||||
uint32_t context_id;
|
||||
};
|
||||
typedef struct NBDExportInfo NBDExportInfo;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue