Skip to content
  • Max Reitz's avatar
    block: Add block-specific QDict header · 609f45ea
    Max Reitz authored
    
    
    There are numerous QDict functions that have been introduced for and are
    used only by the block layer.  Move their declarations into an own
    header file to reflect that.
    
    While qdict_extract_subqdict() is in fact used outside of the block
    layer (in util/qemu-config.c), it is still a function related very
    closely to how the block layer works with nested QDicts, namely by
    sometimes flattening them.  Therefore, its declaration is put into this
    header as well and util/qemu-config.c includes it with a comment stating
    exactly which function it needs.
    
    Suggested-by: default avatarMarkus Armbruster <armbru@redhat.com>
    Signed-off-by: default avatarMax Reitz <mreitz@redhat.com>
    Message-Id: <20180509165530.29561-7-mreitz@redhat.com>
    [Copyright note tweaked, superfluous includes dropped]
    Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
    Reviewed-by: default avatarKevin Wolf <kwolf@redhat.com>
    Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
    609f45ea